* activate knoplerfish OSGi for testing
* do not assume URL.openstream is NOT null - happens with knoplerfish-osgi framework
Merge branch 'jruby-1_7' of github.com:jruby/jruby into jruby-1_7
removed the hardcoded version from test script for jboss-wildfly

the wildfly maven plugin installs wildfly which apparently uses
some version ranges which can change over time. the test script
needs to find the place where the plugin installs wildfly instead
of hardcoded location.
some minor improvements on URLResource
add helper methods for IsolatedScriptingContainer for OSGi

add methods to add an OSGi bundle to the $LOAD_PATH or Gem::Specifiction.dirs.
fix IllegalArgumentException for an exotic classloader
do not use method overloading for method using osgi classes
make the OSGi test compile again
[build] switch to release jruby-maven-plugin
for URLResource do not try to find directory for certain pathnames

all the pathnames ending in ".rb", ".class", ".jar" assume they are
files and do no lookup directory info.
Merge branch 'jruby-1_7'

Conflicts:
	pom.xml
[Truffle] Automatically choose our spec wrapper in MSpec config.
Merge branch 'master' into truffle-head