NSColor category adding ability to handle HSL color space and CSS3 style color codes