remove chunk streaming

Internally the vm is alreay splitting the data sent by chunks if needed
so remove this code.
fix socket removing

Make sure we close the socket when it's removed (discovered when working on #81). While I am here fix the `hackney_request:stream_body/2`  pattern matching.