New runner for auto-generated test

- Run classes with inners
- Remove suite() methods in generated and prevent double test execution
Regenerate tests
JS backend: fix labels before for and do while loops
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
Added platformStatic annotation
Initial implementation of platformStatic
Synthetic accessor refactoring: extract general interface