Add --user/--pass options to supply GitHub credentials

Allows users to make authenticated requests to the GitHub API, upping
their render limit from 60 requests per hour to 5000 requests per hour.

Closes #15 and fixes #18.
Merge pull request #20 from joelittlejohn/github-basic-auth

Add --user/--pass options to supply GitHub credentials