DescriptorRenderer: fix rendering of functional types in receivers
Test function types in decompiler
Approximating flexible types in decompiled text
Minor: JetPsiUtil#getElementTextWithContext() accepts PsiElement
Decompiler tests: check decompiled text was parsed correctly
JS backend: test for toGenerator from stdlib
JS backend: use fqName in InvokeIntrinsic (for support compilation of builtins into stdlib)
Minor: refactoring create Kotlin Java Library Dialog
rename CreateJavaLibraryDialog to CreateLibraryDialog
reuse for KotlinJS library common Library dialogs
JS backend: put kotlin.js into kotlin-jslib.jar
JS backend: change path to kotlin.js for tests
JS backend: add Specification-Title to manifest
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
Kotlin to Javascrpt compiler: add copyJs command line option
update kotlin javascript stdlib when plugin is updated
remove unnecessary code for kotlin js library support
~ add stdlib jar only into Classes for new library