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.
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
Show build status for the 1.7 branch [skip ci]
Return symbolic name from define_method (2.1).
De-version Complex
De-version Converter
De-version Dir
De-version Encoding
Encoding.compatible? Typo where very uncommon case was not swaping obj1 for obj2 is obj1 is not a string.  Fixed case where obj1 is  and ob2 is only 7bit ascii
remove exclude for newly passing test
added missing files in ./bin - issue #1095

[skip ci]
added missing files in ./bin - issue #1095

[skip ci]
Encoding.compatible? Typo where very uncommon case was not swaping obj1 for obj2 is obj1 is not a string.  Fixed case where obj1 is  and ob2 is only 7bit ascii