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