To avoid further floating-point comparison bugs, remove all usages of Bindable<{float,double}>, replacing them with their Bindable<Float,Double> counterparts.
Also fixes some typos and reduces spelling suggestions to hints.
- use doubles instead of floats - simplify logic
# Conflicts: # osu.Game.Rulesets.Mania/UI/Column.cs