NPE fix on invoking getActiveShell method.
Actions configuration moved into constructors.
LaunchConfigurationDelegate performs build in the appropriate method.
Fix integration with Java due to change kotlin_bin classpath: now Kotlin light classes are stored in class folder, not
external class folder
Minor: fix warnings
Fix diagnostics tests for linux: do not use temp dir
Rewrite tests for analyzer with new API
Add test for analyze kotlin from java
Refactoring: KotlinAnalyzerTest -> KotlinAnalyzerInIDETest
Refactoring: add factories to convert from eclipse bindings to Java elements
Fix exception when implementing interface without super types
Create light classes in memory. Now this is abble because we do not work with ExternalProjectManager
Fix NPE when getting IJavaProject in EclipseJavaAnnotation
Fix test