delete obsolete files
added helper methods to JRuby::Commands to generate directory info files for embedded setup
introduce uri:classloader: pseudo protocol which uses Thread.currentThread.contextClassLoader
to find the resource. the uri pattern does not work with jboss-wildfly when a war gets deployed unexploded.
the IsolatedScriptingContainer detects the whether it is used with
a Thread.currentThread.contextClassLoader (J2EE) or with the classloader
which loaded IsolatedScriptingContainer.class (OSGi case)

the setup of LOAD_PATH and GEM_PATH and JRUBY_HOME uses ONLY uri: or uri:classloader:
protocol paths. i.e. everything lives within one or more classloaders - no jars added from
jave.class.path or similar "magics"

the root of the "main" classloader is add to LOAD_PATH and GEM_PATH.

in the OSGi case there are helper methods to add ClassLoaders to the LOAD_PATH or GEM_PATH
add osgi and j2ee integration tests in place