Small fixes.

Whitespace fixes.
Allowed ' in EBNF terminals and non-terminals.
All generated non-terminals now have a trailing '.
Slightly more efficient lookahead pruning loop.