Implement APIs added in IDEA 14.1 for Packages view and Coverage view to work.
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
Temporary added explicit imports of java.util.Collections into stdlib
No subpackages of current package resolved by short name
Renamed class + inherited NoSubpackagesInPackageScope from adapter class to get printScopeStructure implementation
Added test for correct package names resolve inside local classes
Minor, add test for obsolete issue

 #KT-4228 Obsolete
Fix runtime for kotlin-for-upsource and simplify classpath
Add 'build-bootstrap-artifacts' target to build.xml

Will be used in bootstrap build; no reason to build kotlin-for-upsource and
zip-test-data there
Fixed resolve for callable references
functions and properties have the same priority
Refactoring. Moved error checks (for abstract, super)
 to CandidateResolver

 Added error SUPER_CANT_BE_EXTENSION_RECEIVER (it was SUPER_IS_NOT_AN_EXPRESSION)
Simplified signatures propagation for vararg types
 (do not change flexible types)