[Color] Add Color.fromCSSColor()

Support #rgb, #rrggbb, rgb() and rgba() formats
Update the changelog
[Color] fix CS
[Color] Add support for named colors & hsl[a]()
[Color] Tweaks
[Color] fix regexps
Merge pull request #402 from vicb/csscolor

[Color] Add Color.fromCSSColor(), Color.fromHSL()
Fix jshint warnings, doc tweak.
Added NamedColors enumeration.
Remove unused dependency.
Merge branch 'master' into color
Fix documentation type for NamedColors.
Rename use of `toCSSColor` to `toCssColorString`. Update CHANGES.md.
Merge remote-tracking branch 'origin/master' into color

Conflicts:
	CHANGES.md
Merge branch 'master' into color
Temporary hack (partial rollback) to get code & tests working again until @mramato has a chance to put in the real fix.
Merge remote-tracking branch 'origin/master' into color
Move changes target from b12 to b13.
Work around Firefox beta/canary worker transferable object bug.

This addresses issue #408.
Merge pull request #445 from AnalyticalGraphicsInc/firefoxWorkerBug

Work around Firefox beta/canary worker transferable object bug.