remove non-support for 0.8
pause the stream instead of dumping on error
add err.statusCode and err.type

https://github.com/Raynos/body/blob/2512ced39e31776e5a2f7492b907330badac
3a40/index.js#L5
some comments
throw if the stream's encoding is set

only checks at the beginning. assumes the user doesn’t set the encoding
after rawbody is executed
decoded string support
update readme with encoding support