more conservative subtypep test for classoids
* Give NIL, NIL for invalid classoids with forward-referenced superclasses
instead of signaling an error during SUBTYPEP.
* If we can't tell it's a subtype and either has a forward-referenced
superclass we can't tell for sure it isn't -- meaning NIL, NIL instead of
Fixes the second half of lp#888630.