use raw-body

trying to fix #894 but i can't even get a test going. node is smart enough to throw when a http client request doesn't have the correct content length.

never the less, this would remove a dependency of the limit middleware, which sucks.