Fix error when entering multiplayer game in different ruleset
Add rate adjustment settings for all time mods (DT/HT/NC/DC/WU/WD) Co-authored-by: Dan Balasescu <smoogipoo@smgi.me>
Move available mods to global context Co-authored-by: Dan Balasescu <smoogipoo@smgi.me>
This also tidies up ModSelectOverlay and setting creation flow in general.
Update framework
Improve test data sources
Sourced in via OsuScreenDependencies for management
Lighten background during breaks Co-authored-by: Dean Herbert <pe@ppy.sh>