ScriptFinder: tweak ScriptInfo creation
Fix isCompiledLanguage API

It is now part of the ScriptLanguage plugin type, so that each
individual scripting language can extensibly override it.

The ScriptService#isCompiledLanguage(ScriptLanguage) method is gone.

This change also flags the JavaScriptLanguage as a compiled language,
as you might expect.
WIP