Upgrade from Octokit 1x to 2x to resolve issues with oauth2

One breaking change was how to get the urls of objects from the github objects. The only place we used this has been updated.
Merge pull request #649 from wizarddevelopment/upgrade-octokit

Upgrade from Octokit 1x to 2x to resolve issues with oauth2