[Fix #4] Respect Github rate limits
Send user agent in API requests