Fix #655, bad hsl values outside of unit circle