Added exact label names for labels
fix KT-5645: 'continue' inside 'do...while' statement works as goto to the beginning of the loop (not checking loop condition)

 #KT-5645 Fixed
Jump on 'continue' to condition entry points for all loops
Report 'break or continue outside a loop'
for break/continue outside a loop body (e.g. in loop condition)

 #KT-5724 Fixed
Fixed one part of 'Resolution error of this type shouldn't occur for...'

Result for "IF<T>(T, T)" can be "hasUnknownParameters"
if both arguments have types 'uninferred type parameter' (incomplete resolve case),
no constraints are added to the system.
Removed 'implicit this' from scope for member lookup
Added tests for KT-4870 "Change to constructor invocation" quick fix doesn't work

for local classes, objects and object expressions

 #KT-4870 Obsolete
Improved error message for 'nested class should be qualified'
Pseudocode: don't write full label name when jump on it
Fixed: label copies should be added to all labels
JS backend: minor: improve call translation for constant receiver
JS backend: simplify conversion to int
JS backend: fix KT-4601 JS: compareTo doesn't work on Numbers

#KT-4601 Fixed
JS backend: fix KT-5738 JS backend: result of toByte() should be in the range of bytes

#KT-5738 Fixed
Remove SuppressWarning('NullableProblems') and change @NotNull annotation to @Nullable in DescriptorPredicate.apply method in order to avoid the following error...

Error:Kotlin: The following Java entities have annotations with wrong Kotlin signatures:
org.jetbrains.k2js.translate.intrinsic.functions.patterns.DescriptorPredicate boolean apply(org.jetbrains.jet.lang.descriptors.FunctionDescriptor descriptor):
    In superclass type is nullable: [FunctionDescriptor?], in subclass it is not: FunctionDescriptor