Add initial scripting language for JavaScript
ScriptService: tweak getLanguages() javadoc
Narrow typing to ScriptLanguage where feasible
TextEditor: remove obsolete ECMAScript hack

We now have a JavaScriptScriptLanguage which overrides its own
language name appropriately.