Implement hold note freezing
Fix catch hyper dash colour defaults not being set correctly
As the defaults were not set, if a skin happened to specify 0,0,0,0 it would be ignored due to the early returns in property setters.
Use full catcher width for hyperdash calculation
Fix osu!catch relax mod
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
Add padding to mania column borders to match stable