caching HttpClient to avoid pool exhaustion (http://msdn.microsoft.com/en-us/library/system.net.http.httpclient(v=vs.110).aspx)
Merge pull request #2 from SeanFeldman/master

caching HttpClient to avoid pool exhaustion