(RE-552) Pushing gems requires credentials

Let's verify rubygems credentials actually exist before we try pushing
that gem
Merge pull request #238 from melissaanne/ticket/master/re-558-rubygem-credential-check

(RE-552) Pushing gems requires credentials