Third and final fix for Websphere

Basically Websphere has problems finding resource prefixes that do not end with a /

The version here is now working correctly when using forPackage and forResource.

It is also logging some warnings on websphere about its strange behaviour.
does this really compile ?
`classLoaders(classLoaders)` looks really weird
additionally it is really brave to get the first entry with `[0]` without checking whether there is an entry at all