KT-4610 Can't run a Kotlin class against class path of a different module

 #KT-4610 Fixed
Nullability fixed for a JS DOM stub
Wrokaround for import clash
2 intentions for moving lambda functions;
moves lambda functions in function calls inside and outside of the
parenthesis: foo({ it }) <-> foo() { it }