canvas.js: LCH colorspace (thanks Robert Simmon @ OpenVis Conf)