Update UI controls in line with framework changes
Add caps lock warning to OsuPasswordTextBox
Implements IHasAccentColour for conformity to rest of project. Also fixes a nullref when opening the login menu.
Fix InfoWedge when no beatmap available
Update usage of FadeEdgeEffect
Ensure other full-screen overlays are closed when direct is open (and vice-versa)
Improves the visual appearance of DirectPanels' shadows too.
Fix beatmap background being disposed too early
Use the correct icon for osu!direct in the toolbar
Disallow concurrent download