Tidy up
InputResample CursorTrail
# Conflicts: # osu.Desktop.VisualTests/osu.Desktop.VisualTests.csproj
HUD Mod display
Add OptionItem class
Update vscode launch/task configuration.
Fix ModSelectOverlay accepting escape when it shouldn't
Because PlaySongSelect is suspending when selecting a song, we don't actually hide ModSelectOverlay.
Also change the way the overlay appears when actually playing.
Also adds transition, uses IHasCurrentValue, combines Mod TestCases and more.