Remove now-unused visibility options in JS UI
Add dialect and done to JS highlighting
Add import keyword to JS highlighting
Add def and object to JSON output
Add class and member nodes to JSON
Report use of uninitialised values in JS
Generate new multi-argument selfcalls in JSON