Add ruby-version|gemset to gitignore
Rewrite auth to support a auth chain pr URL hidden as RestClient extension

GitHub Auth rewritten to use OAuth Token instead of username/password as
a simple username/password auth no longer works if combined with 2 phase auth.

.github_auth content should now be a "Personal Access Token" generated from:
https://github.com/settings/applications