Test for different methods in `ProjectDefinition >> #postLoadJavaHook`
This commit just changes the clumsy test for compiled class libraries
to use multiple different methods. `#classNamesAndAttributes` may be missing
in (pure) Pharo `PackageManifests`. `#mandatoryPreRequisites` may be missing
in some old project definitions created before (single) `#preRequisites` have
been split to `#mandatoryPreRequisites` and `#requiredPreRequisites`. Sigh.