HH-45231 move all http-client methods to http_client module
HH-45231 add more http client tests
HH-45231 update docs