Authenticate using GitHub API token if available

Querying GitHub API anonymously has low limits which can make people
run into errors. This commit authenticates itself using a GitHub API
token if one is provided in the GITHUB_TOKEN environmental variable.

Fixes #56
Merge pull request #57 from mzgol/github-api-token

Authenticate using GitHub API token if available