change gen2 extension to .js from .gen2.js, report JavaScriptFFI extension to support proposed Cabal patch