Multipart posts for treq
Addressed code review comments.
Backport the test functions from newer Twisted versions for compatibility.
Merge remote-tracking branch 'upstream/master'
Allow pypy failures
Merge pull request #33 from klizhentas/master

multipart support for treq
Add the necessary lines to include the docs in the source distribution.

This fixes issue #29 in dreid/treq
Merge pull request #34 from itsjustpiper/master

Add the necessary lines to include the docs in the source distribution.
Added support for a 'timeout' parameter.
Merge pull request #37 from mailgun/master

Added support for a 'timeout' parameter.
Do not add Content-Type and Content-Length headers to string fields (it breaks Ruby web frameworks).
Merge pull request #39 from mailgun/master

Do not add Content-Type and Content-Length headers to string fields (it breaks Ruby web frameworks).
Officially support 13.1.0 explicitly and don't use mirrors anymore.
Better tox.
Because reasons.
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.