KT-2874 Exception in front-end when extending Java class

 #KT-2874 Fixed
Reformat file
Spelling correction
Framework initial commit
Use standard framework support dialog for configuring Kotlin from editor
Library kinds detectors for Java and JavaScript
Configure JS library properly
Drop usage of JS component
Check module is already configured with Kotlin framework of other type
Same messages for warning about conflicting modules
Go back to separate links for framework setup
Refactoring and clean-ups
Move everything related to abi compatibility notification to separate class
Move detecting java to FrameworkDetector. Search for markers only on project root update.
Fix building JS module
Refactoring: move methods
Rename framework classes
Remove unused files
Remove source radio button selection
Remove "Set up library later" from dialog