handle github rate limits

closes #1