Add HSI and HSY support to the visual color selector.
This was mostly an experiment, which was succesful in proving to me that
the HSL and HSV functions have issues with non-chromatic values. HSY and HSI are more notably slow, so kept HSL as the RGB default.
Ref T2337