Fix a bug in hslToRgb code
Improve tests of hsl and hsv conversations