minor code style improvements
fix for KT-5420
JS backend: put kotlin.js into jslib archive, add specification-title
JS backend: change path to kotlin.js for tests
JS backend: add Specification-Title to manifest and LibraryUtils.isKotlinJavascriptLibrary
JS backend: JpsJsModuleUtils: add check for kotlin js library
JS backend: check for Implementation-Title in order to detect kotlin js stdlib
JS backend: rename isJsRuntimeLibrary -> isKotlinJavascriptStdLibrary
K2JS: get kotlin js module name from Kotlin-JS-Module-Name attribute in manifest
Minor: refactoring create Kotlin Java Library Dialog
rename CreateJavaLibraryDialog to CreateLibraryDialog
reuse for KotlinJS library common Library dialogs

remove unnecessary code for kotlin js library support

JS backend: simplify check isConfigured for kotlin js module
update kotlin javascript stdlib when plugin is updated
K2JS: add cli compiler tests for libraries
new ant test for kotlin javascript library support
add LibraryUtils.copyJsFilesFromLibraries
JS backend: add option 'output library runtime fiies' for Kotlin Compiler
K2JS: get rid of MetaInfServices
fix kotlin-js-library maven project
JS backend: maven: fix compiler mojo