Extend the JsLIGO CST, lexer, and parser to support the new contract syntax (primitives and interfaces only)