Use dependency injection to access the current ruleset
Fix dialog overlay playing double samples on show/hide
Fix beatmaps importing with -1 as online set ID
Revert SharpCompress library to fix delta patching regression
Add judgements to osu!catch
Add BeatmapInfo's stable defaults to fix compatibility with old beatmaps
Fix combo index being wrong
Fix slider heads displaying in incorrect colour
Make profile dates match style of website