Move all possible units to one place

As constants in the Size class
Do case-insensitive parsing

…as long as identifiers are concerned.

>  All CSS syntax is case-insensitive within the ASCII range (i.e., [a-z] and [A-Z] are equivalent)

(http://www.w3.org/TR/CSS21/syndata.html#characters)