Don't use the global http.Client; Make MaxIdleConnsPerHost configurable