LTDA: Initialize project components with resolve session after injector construction is finished
LTDA: Fix resolveToElement() for script files
LTDA: Enable lazy resolve globally
LTDA: Test problem - skip LazyEntity in search for closest interface
LTDA: Assert context was created for light class generation
LTDA: Remove redeclaration errors under lazy resolve
LTDA: Don't store illegal 'inner' modifier in descriptors
LTDA: Sort applicable candidates in ide errors
LTDA: Test for conflict in order of resolve and light classes build
LTDA: store order of declarations
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
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
Stable order for diagnostics in test
Minor: simplify OverloadResolver
-- remove temp file
-- InjectorForLazyTopDownAnalyzerBasic.java
-- InjectorForJavaDescriptorResolver.java