Export `parse_color_keyword` for use in legacy HTML color parsing.

I could have gotten around the privacy restriction by synthesizing a
fake CSS AST and parsing that, but that would have been less efficient.

This won't merge because it's incompatible with the enum changes; I'll have to create a separate branch once the review is done.

r? @SimonSapin