Co-authored-by: Dean Herbert <pe@ppy.sh>
Also makes use of the host.SuspendToBackground() return value.
AllowTrackAdjustments
SongSelect
Allows for inheriting value from the previous screen if undefined
MusicController
AllowRateAdjustments
MainMenu
Reduces cross-dependencies between OsuGame and MainMenu.