GitHub commit count

Refactor current logic to use github api and auth token.

- Using authentication increases the rate limit from 60 to 5,000 requests an hour.
- auth_token needs to be created. See settings.local.yml.example. See https://help.github.com/articles/creating-an-access-token-for-command-line-use/ for creating auth token.


- https://www.pivotaltracker.com/story/show/78678240
- https://www.pivotaltracker.com/story/show/64891298
- https://www.pivotaltracker.com/story/show/80236842
actually, use
```
@github_client ||= Octokit::Client.new(:access_token => github_api_token)
```
then you can get rid of the not_authenticated? method entirely