Restore project-level isolation for resource loading.

The new Pomegranate classloading strategy adds all paths to the base classloader. This removes the ability to load resources with project-level isolation. This commit restores this ability for code that needs it.
Add logs menu item