css.lang (and family): Performance enhancements/fixes
There are a few small fixes in this set, but the main change is fixing the performance regression by using an inverted character class (a few classes actually). This allows for the valid identifier character set to stay the same (very large) but the regular expression class to be quite small, at the cost of code readability.
Fixes #114 (closed) and #135 (closed).