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.