Stdlib: javaClass type parameter has Any upperbound
Fix usages of javaClass property
JS backend: try...catch as expression
remove dangerous package, correct translation for call, assignments, binary operations

 #KT-5576 Fixed
 #KT-5594 Fixed
 #KT-3166 Fixed
 #KT-5545 Fixed
 #KT-5594 Fixed
 #KT-5258 Fixed
JS backend: fix KT-5253: when with if inside

 #KT-5253 Fixed
JS backend: fix KT-4879: extra side effect when use when in default arguments

 #KT-4879 Fixed
JS backend: improve and fix WhenTranslator, fix order of evaluation for condtitions, fix KT-5263 (JS: extra tmp when initialize val in when by expression with if)

 #KT-5263 Fixed