Store the body before finish-callback will be called.

`http-body` is not set when `finish-callback` is called even though `store-body` is `T`.
This happens only when the request is chunked.

When I was using Wookie without core plugins, it set `http-body` **after** `dispatch-route`.
It looks useless to me, so I assume that is not the right behaviour.