- Added lazy evaluation of combinators to support vicious grammars.
- There still can be run-away recursion if grammar rules are not properly
  combined.
- Added some benchmarking code for `goscan` scanner.