Don't close the ES stream before we're done reading from it

We were caught by async-http-client's fake-streaming.  Now that we do
real-streaming we actually have to consume the stream before closing the
response.