Add support for exception productions.
Fixed error detection in ebnf-lint program.
Fixed sanitychecker.

Was missing a break in a switch.
Added support for special and exception to ebnf-generator
Fixed choices, sequences and exceptions.

Simplified comment behaviour. Comments would be lexed out in an ideal world, but this isn't possibly without messing up the generated parser's line /column numbers. Will open a github issue.