Compile Kotlin files os independent

 #KT-3889 Fixed
Refactoring: move KotlinEditorTestCase to testframework plugin
Make static access to createConfiguration() in KotlinLaunchShortcut
Add tests for launch