Fixing hsl tests, 95% coverage!
Making all ColorSpaces public
Minor reformat for consistency