Allow create Kotlin declarations during building indices process
Report unmet trait requirements in IDE

 #KT-3006 Fixed
Configure exception with absolute file path to enable easy patching
Fix NoErrorsInStdlibTest

stdlib was analyzed with an older version of itself in the classpath. But
without that older version stdlib still depends on a built-in part
(builtins, runtime.jvm, reflection), so we compile those as a separate library
beforehand
Do not analyze kotlin source files in jars for java projects
Don't try to read binary data from a non-class file

Fixes EA-59470, where a virtual file is checked to be a compiled Kotlin class
from the decompiler (which doesn't check its FileType)
Evaluate Expression: don't evaluate expression in context of package directive
 EA-57962 Fixed
Debugger: report LOG.ERROR in kotlin.internal.mode for exceptions from extract function
Debugger tests: add custom library
Debugger tests: workaround for idea bug in output replacement
Debugger: breakpoints in library source files
Minor: change debugger tests structure
JetPositionManager: add tests
Fix exception getting source position for library file
Converted KotlinBuilder from Java to Kotlin
Minor. Updated compiler configuration.
Introduced bare kotlin compiler plugin for IntelliJ IDEA developers.
Extracted jps plugin artifact.
Packing zip with bare plugin in post_build.
Removed dependency on intellij-core in jps-plugin to avoid linkage errors.