various hsl,hsv,rgb conversion routines added, tor.jscad updated