Use client_log instead of logging
Respect charset definition in Content-Type for JSON decoding
Allow to pass custom JSON encoding to override Content-Type charset
Implicitly release connection after full read of response payload
Add ClientResponse.release method

Useful, when response body isn't available for read (HEAD requests) or
if you're not interested in it, but wants release connection correctly.