Updated dependencies to latest and fixed compilation issues due to jison/ebnf-parser split.
Updated new autogenerated parser.js.
Fixed lint errors.