JS parser: pass ErrorReporter to JsParser
JS parser: report diagnostic when parser encounters errors
~~ TEMPORARY removed META-INF/service implementation