[BUGFIX] ClassLoader creates correct fallback path map

The ClassLoader would build a simple fallback path map but this
would then fail in loadClass() because the structure is not
matching that of other path maps. The change fixes that.

Releases: master, 2.2
Change-Id: I703f7659dbfc682c3484426194d3f546ea20417b