[RFC] Implemented response object

Implemented a simple Response object for #144
I was not able to retrieve an error for the StreamClient I could not find a solution for that. 
Next to that the StreamClient throws an exception on 404 errors and the CurlClient resturn empty.