Extension method for IHttpClient

To not require cancellation token
Merge remote-tracking branch 'origin/master' into 332-repo-comments-api