Use BytesIO for test request input stream
More dependencies for tox

To avoid laying .eggs in cwd.
Releasing 4.0.0a2