Debugger, fix tests: add kotlin-runtime to classpath compiling Java Sources for tinyApp
More memory for "All Tests" configuration
Don't store test data in field
Refactoring: introduce isInSourceWithGradleCheck() method
Minor: small code rearrangement
JS backend: for with label, fix KT-5257 JS: for with continue with label fails on runtime, and KT-5262 JS: wrong code for `for` over range when start greater end

 #KT-5257 Fixed
 #KT-5262 Fixed
JS backend: add NotNull annotations
JS backend: add LoopTranslator.kt, move ExpressionVisitor.createWhile and ForTranslator into LoopTranslart, remove foreach package
JS backend: refactor LoopTranslator, add function translateForExpression
JS backend: fix translation for || and && (create new tmp variable if needed)
JS backend: fix TranslationUtils.isCacheNeeded
JS backend: test for KT-4225: Compiler to JavaScript produces semantically wrong code

This issue was fixed in build 0.8.541
Update to IDEA EAP 138.1980.1
Fix artifact output and root due IDEA-129315
Completion: minor code corrections after review
Completion: no qualified this for anonymous object + no keyword escaping for qualified this
Completion: escaping of named arguments
Completion: corrected for class nested into class object
Completion: more tests for keyword escaping
KT-4976 Completion ignores smart casts

 #KT-4976 Fixed
 #KT-5718 Fixed