Don't allow CSS classes to start with a number

This was preventing numbers like .4 from being parsed correctly
in property values.

Closes #7