Improvement to ClientResponse closing
Improved debuggability
Add support for retrying server-side errors