Change Body.map to use a non-labelled type to fit the Lwt style better

The Async Body is still left labelled.

Suggested in #200