add Rate to github.Client

update Do() to update client.Rate on every API call. Fixes #12