Apply osu!-side video sprite changes
Fix beatmap carousel tests loading beatmap manager beatmaps in test browser
Add back dynamic components of tournament header
Allow videos to be loaded with any extension
Disable adjusting volume via "select next" and "select previous" as fallbacks
Use fixed width text for tournament score displays
Also adds test scene for MatchHeader component.
Also moves all tournament user resources to a "tournament" subfolder.
Implement 2020 seeding screen design
Add random rotation and scale factors to osu!catch bananas
Add catcher kiai/fail animation states
Implement FriendsOnlineStatusControl component
Fix changing ruleset at song select not scrolling the current selection back into view
Reapply filters on next change after a forced beatmap display
Update text on disclaimer screen (and add tips)
Add afterimage glow when entering hyperdash
Fix hyperdash test having a zero-length juice stream
Don't play samples on catching a tiny droplet
Co-Authored-By: Dan Balasescu <smoogipoo@smgi.me>
Fix download failures potentially crashing game
Fix osu!catch hitobjects appearing / fading too late
Use framework extension method for FromHex