HasClient: changing URI to URIAuth (and adding the first client test
case)
test suite: testing Client of Capture
client test suite: tweak
client test suite: testing ReqBody
client: correctly handle exceptions on error status codes
Merge pull request #23 from zalora/wip_client-tests

better client code with decent error handling and tests