add User-Agent header to async github client

prevents 403 forbidden on GitHub API now that GitHub enforces user agent