fix inefficient breakString
fix inefficient breakString

Previous breakString failed to parse superlarge strings used by Alex to store DFA
state through ghc extensions.

elaforge/fast-tags,chreekat/fast-tags,elaforge/fast-tags,osa1/fast-tags