LTDA: Enable lazy analyze by default
LTDA: Compare constructed descriptors only with test files
LTDA: Injector with lazy TDA for JVM target

 - REPL is broken
 - Tests for Kotlin - Java - Kotlin hierarchy may fail
LTDA: Initialize built-ins reference resolver with lazy tda
LTDA: Fix REPL and make it work with lazy resolve
LTDA: Injector with Lazy TDA for JS target
LTDA: Initialize project components with resolve session after injector construction is finished
LTDA: Assert context was created for light class generation
LTDA: Rename method for creating shared trace
LTDA, Minor: method rename
LTDA: Test problem - skip LazyEntity in search for closest interface
LTDA: Remove redeclaration errors under lazy resolve
LTDA: Don't store illegal 'inner' modifier in descriptors
LTDA: Store order of declarations in DeclarationProvider
LTDA: Add the temp ability to build with eager resolve

Compiler should be executed with -Dlazy.tda=false parameter

REPL won't work with this option
LTDA: Make resolve session field non-public in JS injector
Refactoring: move common code for ResolveSession init to method
LTDA: Add addition scope provider component for lazy resolve and create additional injector for REPL
Check no exception when static import in java is used and there's cyclic dependency between kotlin and java (KT-5848)

 #KT-5848 Fixed
Test for IllegalArgumentException bug from JVM backend (KT-6149)

JVM backend fails with IllegalArgumentException: Argument for @NotNull parameter 'descriptor' of org/jetbrains/jet/codegen/PropertyCodegen.gen must not be null

 #KT-6149 Fixed