fix broken json decoding when ElasticSearch returns chunked responses

see https://github.com/mpenet/jet/blob/master/CHANGELOG.md#053

In short:  the default behavior of jet is to send (and decode) response body chunks in the :body channel piece after piece, so :as :json will not work as expected when used against ElasticSearch which returns chunked response depending on the size of the results.