[css-color] Fix some IDL problems, add CSSColor constructor overloads, define all the constructors in terms of ES code.

--HG--
extra : rebase_source : 3378e9b23bf3ac8be0c14199828368f79c7ffbdc