As best I can sell, the only methods that really shouldn't be sending
bodies are TRACE and GET. This patch solves #29 and allow methods other
than those two to send bodies.
I could have sworn I read somewhere that DELETE was to be without an entity body, but, well, I can't find it in the RFC and this charming stackoverflow answer seems to agree. So be it.
As best I can sell, the only methods that really shouldn't be sending bodies are TRACE and GET. This patch solves #29 and allow methods other than those two to send bodies.