Move direct superclass checking to `test/t/superclass.rb`.

* Leaved `BasicObject` and `Object`'s test since it's special.
* If the direct superclass test isn't required I'll remove `test/t/superclass.rb` instead.