Apply precision when determining bar colour in difficulty statistics
To avoid further floating-point comparison bugs, remove all usages of Bindable<{float,double}>, replacing them with their Bindable<Float,Double> counterparts.
Was throwing exception instead of returning false due to LINQ Single() call.
Fix possible crash when searching with no channel topic
Distance snap grid correct colouring
Now matches timeline colours (based on timing point).