add support for ExtensionMetadata.ScriptLanguage so we can specify when we're registering a non-xquery resource extension