Mask the other spec...also 1.9-specific.
Fixes #1700. NPE in Ripper with $ special variables
Clean up javadocs.
Match MRI error text.
Add to_a and to_ary cases.
Clean up imports.
Fix new coercion logic.

MRI's tests for respond_to? also included a test for NOEX_BASIC,
which appears to be a flag only added to respond_to?,
respond_to_missing?, and method_missing. We do not have this flag,
so instead we just check that respond_to? is not the builtin
version.
Reduce exception-handling in checked funcall and clear $!.
Add travis_retry, for travis flakiness (memory, network).
delegate more methods JarFileState to underlying FileResource
get URLResource more compliant
Merge branch 'jruby-1_7' of jruby.org:jruby into jruby-1_7
use fixed jar-dependencies gem - fixes #1942 + #1965
new jar-dependecies version - fixes #1975
adjust final name on dist
reduce OSGi DynamicImport-Package to javax.* needed for openssl - fixes #1977
packed cached gems as well - fixed #1973
remove rake dependency to parse jruby-jars.gemspec
resurrect the OSGi metadata for jruby, jruby-noasm, jruby-core and jruby-stdlib - fixed #1973
use newer jar-dependencies - see https://github.com/jruby/jruby/issues/1974#issuecomment-55854123