handle github pagination when fetching repo list

Fixes #7