~ fixes after review: remove redundant arguments for annotations in javalang.kt
~ fixes after review: clean code in tests, add new test
~ fixes after review: clean code for JsTry constructor
~ fixes after review: default value for message in RuntimeException set to null
~ fixes after review: add test for rethrow