Stop allowing bridging via native class as superklass

In class definitions, we used to allow bridging by having a native
constructor passed as the superklass. This was an ugly hack which we
will no longer support.