WeakHashMap for global cache in MemoizedParser
Adjustments in tokenizer algorithm. Trailing backslash check and test for it.
Updated matching algorithm in StateMachine