[tokenizer] don't save the options object
[tokenizer] use ternary expressions for simple states
[tokenizer] added variables for states of _special
[tokenizer] fixed whitespace
[tokenizer] more ternaries
[tokenizer] simplified _cleanup a bit
[tokenizer] united some branches