DebugClient's send method should collect call data if client throws ClientException

When the buzz client throws an exception the data for that request/response is currently not being collected by the bundle. This would be useful for certain scenarios, as for example when there is a problem with certificates when doing an HTTPS request.