GitHub APIv3 client library
All API requests are bound through this monad. The run function
will unpack an API response into an Lwt thread that will hold the
ultimate response.
Authorization scopes; http://developer.github.com/v3/oauth/
Useful URI generation functions, normally for displaying on a web-page. The [root:authorize] function is the entry URL for your users, and the [root:token] is the URI used to convert the result into a concrete access token.
log_active activates debug messages
set by default when the environment variable GITHUB_DEBUG is set to 1