Fix tests after stdlib rearrangement
Suppress warnings from Kotlin compiler
Do not rely on PSI when checking resolution results for packages (by geevee)
Refactor search helpers: replace some classes with traits
Reuse property search for parameters
Implement "Find Usages" for value/type parameters
Search constructor-declared properties together with class declarations
Build j2k using kotlinc in build.xml
Added exception for outer absence
KT-4173: Can't pass a non-trivial closure to a super-call for object expression

  #KT-4173 Fixed
KT-4170 Compiler hangs (or works too long)
 #KT-4170 Fixed
comment added to tests
Extracted OutputFileFactory interface.
Extracted OutputDirector and output utils to common place
Split OutputFileFactory to OutputFileCollection and OutputFile
Fix build after change api
Just rename some variables like: *factory -> outputFiles
Refresh FS after compilation for js and sourcemap files.
SourceMapBuilder#skipLinesInBegin -> SourceMapBuilder#skipLinesAtBeginning
Use Project JDK in cli-common