KT-5854 Incorrect 'Nested class should be qualified'
 #KT-5854 Fixed
KT-5455 Need warning about redundant type cast
 #KT-5455 Fixed
Small refactoring in CandidateResolver
KT-5971 Missing error when fun argument is safe call
 #KT-5971 Fixed
KT-6026 Exception on instantiating a nested class in an anonymous object
 #KT-6026 Fixed
Rename: casted -> cast
Refactoring: inlined 'collectSmartCastReceiverValues'
Optimization to not optimize imports on completion of class name if we do not insert any import
Optimized imports. Fixed build.
Fixed NPE
JS test: extracted test with ast access and directives
JS test minor: renamed InlineTestUtils to DirectiveTestUtils
JS backend: added tests for labels
JS backend: added support for nested labels with the same name

 #KT-5891 fixed
Prohibit all modifiers for enum entries

 #KT-2679 Fixed
Minor, fix some warnings in DeclarationsChecker
Make 'when' on nullable enums exhaustive if 'null' entry is present

 #KT-2902 Fixed
Fix incorrect "senseless null in when" on nullable type
Prohibit type parameters for enum classes

 #KT-5696 Fixed
Minor, don't call Type.getObjectType on array