Fix tests: before delete test projects wait for build
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 analyzing Java class files without sources
Refactoring: separate compiling Kotlin files from launch
Refactoring: LaunchConfigurationDelegate -> KotlinLaunchDelegate
Fix method getOutputDir
Refactoring: use more abstract object then String
Support JUnit
Enable visibility of Kotlin JUnit launch shortcut
Fix classPath setting for case when library is in workspace but not in project
Fix classpath settings when there is dependency on project in workspace
Write compiler output if build failed when run Kotlin JUnit