JS backend: fix get mangling name for generic methods with multiply upper bounds
JS backend: add getPackageName to BasicTest, checkBlackBox to SingleFileTranslationTest
JS backend: add NotNull and Nullable annotations
JS backend: improve test generator, support for backend header in test files
JS backend: add TARGET_BACKEND: ONLY_JVM for some tests for bridge methods
JS backend: add BridgeTestGenerated
JS backend: add javauitl.kt to bridges/_commonFiles
JS backend: add ArrayList(Collection) into javautilCode.kt
add more tests for bridge methods (fake override)
extract getTraitMethods from ImplementationBodyGen to CodegenUtil
JS backend: extract generateDelegateCall from DelegationTranslator into utils
JS backend: support for bridge methods
JS backend: add generateTraitMethods into ClassTranslator
Buildserver auto merge