Added CircularMath utility functions and associated unit tests
Fixed RadialSlider bug when thumb is dragged outside of the arc bounds
Fixed hue animation discontinuity in HSVSelector
(Animation would not cross between 360 and 0)
New experimental colourwheel control, allows different colour models.
Downside: colours are now updated through an RGBColour, instead of through dedicated Saturation/Value fields.