Also cleans up some weird code
Move sound binding to much later in the process to avoid programmatic checkbox changes triggering interaction sounds
# Conflicts: # osu.Desktop.VisualTests/Tests/TestCaseResults.cs # osu.Game/Screens/Ranking/ResultModeButton.cs # osu.Game/Screens/Ranking/Results.cs