Fix problem with several runtimes configured
Introduce Variable: Amend semicolons to updated expression
 #KT-2098 Fixed
Change Signature: Do not fail on dynamic calls. Show error messages instead
 #KT-6529 Fixed
Rename: Show error message when trying to rename dynamically invoked function/property
Introduce Variable: Do not create separate template to edit type reference
 #KT-4314 Fixed
Resolve dangling annotations in files and class bodies
J2K: fixed duplicated open modifier generated
Fix exception from completion and other services
LIGHT_CLASSES mode for scripts

- Do not generate constructor bodies
- Do not generate script class when package contents are requested
- NOT DONE: generate script class when its name is requested
Support navigation to dangling annotations in the IDE
fix KT-6192: VerifyError when using spreads with primitive arrays

#KT-6192 Fixed
Update to idea 139.872.1
JS declarations: added eval, typeof, undefined.

 #KT-4136 Fixed
Drop some obsolete TODOs in MapJsTest
Minor in JS lib: avoid to use undefined literal which may be over overlapped.
Fix tests: No dangling annotations in stubs
JetScope.getAllDescriptors made final
Changed language sematics: imports with '*' do not import packages anymore
Fixing compilation
Removed js package usages