Several optimizations. Char code check moved to ParsingFrame to support inlining
Moved text utils back to tokenizer to support inlining