forked from: Desaturate example of Color class.

Working on a new Color class just for the fun of it.
I basically followed the formulae found on Wikipedia
http://en.wikipedia.org/wiki/HSL_and_HSV

Speed is much improved upon in this version.