Minor: Remove unnecessary check for test sources (reverted earlier commit)
Call Hierarchy: Filter out usages inside of import directives
Change Signature: Retain parameter modifier list
Quick Fixes: Add test for KT-6430 (Create parameter quick fix inserts platform types into Kotlin code)
Change Signature: Add test for KT-6410 (Change signature on constructor inserts fqName for newly added parameter type)
Change Signature: Do not report conflict of object member with itself (available through the class object)
 #KT-6345 Fixed
Quick Fixes: Add test for KT-5922 (QuickFix to change lambda signature doesn't work with SAM conversion)
Create parameter from usage: Support UNRESOLVE_REFERENCE_WRONG_RECEIVER diagnostic
 #KT-6431 Fixed
Change return type quick-fix: Add support of constant expressions
 #KT-6260 Fixed
 #KT-6404 Fixed
Minor: Use short type names in super-function prompt dialog (find usages and refactorings)
 #KT-6298 Fixed
K2JS: fix KT-5639 Exception in kotlin-js when directory is given instead of output file

#KT-5639 Fixed
JS backend: put kotlin.js into jslib archive, add specification-title

  kotlin.js is now included in kotlin-jslib.jar, so closure-compiler outputs kotlin.js to dist folder instead of dist/kotlic/lib
JS backend: change path to kotlin.js for tests
JS backend: add Specification-Title to manifest and LibraryUtils.isKotlinJavascriptLibrary
JS backend: JpsJsModuleUtils: remove filtering for Kotlin Javascript libraries
JS backend: check for Implementation-Title in order to detect kotlin js stdlib
JS backend: isJsRuntimeLibrary -> isKotlinJavascriptStdLibrary
K2JS: get kotlin js module name from Kotlin-JS-Module-Name attribute in manifest
Minor: refactoring create Kotlin Java Library Dialog
CreateJavaLibraryDialog* -> CreateLibraryDialog*