airlift/airlift — pull request #10 by johngmyers (2012-08-21 04:55:04+00:00)
Title: Don't send HTTP entity if no body generator

Some HTTP servers refuse requests that have unexpected entities. See proofpoint/platform#121

Sending as two commits, with the second backing out an undesired extra change, as this is how they were applied to proofpoint/platform. I can squash these if requested.