Fix Client TCP Transport Error Reporting

Forgot that the transport must only return JSON-RPC objects, the new Error stuff was breaking the client lib on actual connectivity errors.

cc @squamos