Use arrow syntax for bnf
Use param production for hash value
Use ebnf iteration for hash production
Use ebnf optional for partial path
Use ebnf iteration/optional inMustache
Remove braces on single line lex statements

Resolves a parsing issue in the 0.4 branch of jison.