allow custom http.Client in new clients
Merge pull request #1 from maxhawkins/master

merge: allow custom http.Client in new clients.