[css-color] Committing source of new color object stuff. Doesn't bikeshed yet, due to coding error.

--HG--
extra : rebase_source : a4875583254ad7675132b5c54a0d28ee91908f6b