Initial commit of jep-4
Fix grammar in abnfstress
Update docs to correct function grammar
Cleanup parser rules

Combined rules with similar logic into a single rule,
cleans up the parser rules.
Add Projection AST node
WIP commit

Have the AST node, just need the parser
to create the AST node properly.

One known failing test.