Split out CSSPrimitiveUnit and CSSValueType enums.
Fiddled with the conf and also moved out stylesheet cache to user agent to be with image cache. This is not quite working as the uri going into the cache is not the same as that used when removing from the cache.