Add a second (empty) gemspec to confuse jruby's jar-dependencies into not loading the main gemspec when the prerequisite `gem install rjack-tarpit` is run. Otherwise the main gemspec will throw a LoadError. Cart before the horse, etc. See jruby/jruby#3078 and note that despite claims in jruby/jruby#1974 setting JARS_SKIP does not avoid this issue.
for possible extra optimization
This is timing sensitive and the addition of HTTPS checks increased the odds of seeing a Broken Pope (IOError or Errno:EPIPE) from client side.