Update usage of NewHTTPClient to NewHTTPClientWithOpts
In !432 (merged), a new constructor for the GitLab API HTTP client was created that properly handles errors and allows for customization using options. The old constructor has been deprecated, so all known usage should be transitioned to the new constructor. Once transitioned, the old constructor should be removed.