Support github enterprise API URL and access_token support.

It would be nice to include the [GitHub Enterprise](https://enterprise.github.com/) users with the ability to sync their gists as well (the API should be identical to the public one). This should be an easy enough configuration option (just supporting the enterprise URL). However, the OAuth token support may be a little trickier...