Also - Fixes first transition depth being incorrect. - Improves smoothness of transitions (and adds a slight delay to offset from screen switches).
HitCount was good to bad but HitResult is the opposite. To account for this just descending order on the result page.
Also allows wheel events to pass through around them.
Closes #1763.
Closes #1757
We need to still perform selection if selectedBeatmap itself is null
Closes #1762
Closes #1767