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>
Refactor DrawableRuleset to be constructed with a converted beatmap
Remove usages of FileSafety class
Use beatmap background in editor
Remove abstract ScoreProcessor class Co-authored-by: Dean Herbert <pe@ppy.sh>