Fix wrong generated class name invoking inner objects from another module
KT-3702: Inner class constructor cannot be invoked in override function with receiver
KT-3532: NoSuchMethodError when constructing Java inner class
KT-3847: Class is not recognized as inner when loaded from binaries

 #KT-3702 Fixed
 #KT-3532 Fixed
 #KT-3847 Fixed
Disable analysis for kotlin files that aren't in 'kotlin' folder (for Gradle-Android project)
Add notification panel for kotlin files that aren't in 'kotlin' folder (for gradle-android project)
Setting up continuous integration
Update to IDEA 13 EAP - 130.1486
Trying to fix weird issues on TeamCity: Flushing code cache in the AllTests launch configuration
Lock based binding context
Guard construction of imports index under common lock
Generate only final fields for injectors - make the access thread-safe
Guard creation of LazyClassDescriptor with lock to avoid getting 'this' in invalid state
Remove YourKit profile settings

New idea remove them each time it gets focus
Fix tracking slices
Allow to monitor only thread name
Store exception caught during computation as a result and rethrow it
Cache result of resolveElement requests
Disable kotlin-jps-plugin when java-jps-plugin is disabled
Add pom.xml android-sdk-annotations
Check is JavaBuilder.IS_ENABLED public
Implement method from super class