Iterate over paged data sets

Some APIs do not honor the per_page API (at least for large values) and
require that we actually walk the links headers to pull all data.
Merge branch 'auto-paging' of github.com:kpdecker/github into pull_reqs