Fix #51: Allow configuring GitHub API base URL

The setup command learned a new option `--baseurl` to configure
hub.baseurl, that's now used be the RequestManager to do the GitHub API
queries.

With this you can use an arbitrary base URL to use git-hub with any
crazy proxy configuration or GitHub Enterprise.