Create octokit client
Change repository API to use octokit
Change fork API to use octokit
Fix return result
Change pull request API to use octokit
Fix wrong reference to octokit
Return octokit.PullRequest
Use octokit for authorizations API
Use octokit for Statuses API
Use octokit for issues API
Use octokit for Releases API
Fix octokit import path
Merge branch 'integrate_with_octokit'
Add 'Host' parameter to JSON configuration.

The easiest way to support this initially seems to be adding a host
parameter here. Ideally we should probably read from the Git
configuration somehow. If we're going to be pushing to a corporate
installation *and* GitHub proper this may be problematic.
Add copyright statement to license.
Build against the golang 'tip' for testing.

Allow failures but build against the latest version for compatibility purposes.
Modify code to accept host from configuration.

Basically anywhere we were relying on the constant variable we want to
replace with reading from the configuration from disk (or default).
Remove license from project.