Add some regression tests for obsolete issues

Regenerate tests
Ignore unsupported codegen tests for Android
KT-2808 Intention to change existing alternative Kotlin signature

 #KT-2808 fixed
Fixed bug in checking for annotation writablity.
Minor. Casting on higher level.
KT-3248 Highlight Java members with invalid annotations in IDE

 #KT-3248 fixed
Add information about unsupported class for label descriptor
Suppress all warnings for generated test classes
Fix maven build: rename namespace class to package class
Fix nested classes codegen bug

When constructing a closure, codegen in some cases incorrectly determined if
it needed to store a reference from a nested class to the outer
Refactor ClassGenTest

Initialize environment with JDK_ONLY in setUp(), allowing to quickly launch
tests without compilation of stdlib.

Remove duplicate/unneeded/commented out tests
Add regression test for KT-2673

 #KT-2673 Obsolete
No Java2Kotlin converter classes in the compiler
jps plugin compiler path must not contains ../kotlinc/lib/kotlin-compiler.jar
merge upstream