stream_encode_multipart handles bytes/str correctly
py3 tries to call _TestCookieHeaders.get_all, add it
EnvironBuilder accepts unicode data
Merge pull request #318 from puzzlet/sprint/test

Fixes to test.py