Update BaseService to better handle exceptions and prevent leaking of pooled http connections.
Use ResponseHandler so that HttpClient cleans up after itself
Merge pull request #10 from ryantenney/httpclient-fixes

Better handle exceptions and prevent leaking of pooled http connections