Fixing a performance issue with one of the tokenizer expressions.

Two nested greedy qualifiers anchored on string end clash when there isn't a match. The case isn't common but when it's hit the parser can blow the stack or at least take forever with if a long enough string is input.

fixes #20.