Get rid of some global state by using composition.
flakes.
pep8
Some tests for the body buffering protocol.
Make buffering optional, but default it to on because that is how the content methods used to work.
Make buffering optional and fix successResultOf to API compatible with Twisted.
pep8
Better successResultOf vendoring.