WIP: GitHub Enterprise Support

This is a *work in progress*.

I would like to be able to use this inside of my firm with our GitHub Enterprise appliance. In order to do that there needs to be a few changes. This pull-request will track everything necessary to get the project working!