Updated method_spec to test additional java_signature return types

Added new specs to validate java_signature returning the correct java form:
  When using primitive arrays as a return type
  When using collections with generics as a return type
Don't push gem from maven?
Remove jruby-jars from pushing as work around by removing it from release since I cannot figure how to turn off the push
do not push jruby-jars gem via maven [skip ci]
trick maven to attach javadocs [skip ci]
Bump for release of readline
make sure we have sources and javadocs files in place where needed for sonatype.

jruby, jruby-stdlib, jruby-noasm use empty jars for that since they do have no sources.

the jruby-complete sources and javadocs files will be copied from jruby-core.

make sure the jruby-dist-src can build 'mvn -Prelease' without errors.
Return if we can’t get proper native handle.

This avoids a ArrayIndexOutOfBoundsException in case we got invalid
native handle. The program will still die, but it will now instead
return

  java.lang.RuntimeException: C extension initialized against invalid ruby
  runtime

as error.
De-version Rational
Make stdlib say it wants same readline as ext/readline says it is.  Note, then -SNAPSHOT version it used was identical in content to the non-snahshot one it did not use so this was just an unfortunate configuration error.  installing a -SNAPSHOT version will make full deploys work.  Or you can just build from this commit and be ok
Make stdlib say it wants same readline as ext/readline says it is.  Note, then -SNAPSHOT version it used was identical in content to the non-snahshot one it did not use so this was just an unfortunate configuration error.  installing a -SNAPSHOT version will make full deploys work.  Or you can just build from this commit and be ok
Remove compat from range and remove first/last with no ThreadContext arg from existing altogether
De-version Random
De-version Process
De-version Proc
De-version Object+BasicObject
Add build status for the 1.7 maintenance branch
Show build status for the 1.7 branch [skip ci]
De-version ArgsFile
Remove warnings from Binding