Fixed issue where some repositories were not returned

The newer versions of the Github API includes pagination. It means,
without passing per_page, it's defaulting to the first 25 items. This
causes issues if a user has more than 25 repositories. Or more than 25
open pull requests.