Make OsuButton correctly block hover events
Adds a `LabelledDrawable` class for usages where bindables are not present.
Simplify exit logic of screens with textboxes using back button receptor