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.
Minor. Removed redundant assertions.
Fixed compilation.
Fixed JPS plugin artifact name.
Code completion: minor changes after review
Code completion: changed dummy identifier for basic completion to ignore context ahead + no invisible symbols on first completion even if nothing matches