Fix early-escape not continuing to results screen
# Conflicts: # osu.Game.Rulesets.Catch/CatchRuleset.cs # osu.Game.Rulesets.Mania/ManiaRuleset.cs # osu.Game.Rulesets.Taiko/TaikoRuleset.cs
Move CreateScoreProcessor() to Ruleset
Also tidies up HUD hide logic and protects against incorrect hiding.
this