Modified check whether super type is java.lang.Object to inspect type
name and package instead of creating a new Class object for
java.lang.Object and comparing it using equals(). This new code is now
encapsulated in isJavaLangObject().
Disabled caching in JavaClasspath.getJavaLangClass() because it has
unforeseen side effects.
Modified test to be OS-independent
Added @ignore to ThreadedSuite as it is not supposed to run on its own
(must be configured by other Tests)