Hash tokens

- Mostly working tokenization of hash tokens, needs some fixes
- Minor cleanup here and there
- Need to take a lot of this repetitive code and make a function out of
it, probably in CSSTokenizer