AbstractTransformer #1241: Make sure we don't try to get the interface when we want the companion
Naming #1241: Make sure we don't get companions for non-local classes

Because they never have companions.
Updated NamingTest #1241: Don't try to get companions for non-local classes
Test for #1241: Compiler crash when instantiating local generic interface
Updated tests after #1241: Note how we had $impl methods which we NOT returning companions :(
Test for #1203 is still not working
ReflectionMethod: fixed #1258 by implementing proper checks for overriding methods

Old one did not work for non-public and generics.
Test for #1258: test reflection isOverride
Added test for #1255: Compiler NPE on invalid statement

Test passes now that typechecker sees the error
Fixed problem with failing AnonymousStatementFunction test