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