Use Octokit and support drafting releases.

Migrated to use Octokit.
Added support for OAuth tokens in addition to username and password.
Added functionality to publish draft releases.
Added functionality to query an entire organization for repos.