Merge pull request #325 from untitaker/sprint-branch

Fixed bug in OrderedMultiDict
some string type fixes in the wrappers testsuite
ensure cookie dumping works on py3
Replace io.BytesIO with six.BytesIO for py2.6/2.7 and one StringIO with BytesIO
Merge pull request #326 from interru/py2-fix

Replace io.BytesIO with six.BytesIO for py2.6/2.7
rename call to Headers.to_list -> to_wsgi_list
fix unicode error in parse_cookie -- works both in py2 & py3
Merge pull request #329 from puzzlet/sprint/http

fix unicode error in parse_cookie -- works both in py2 & py3
Merge pull request #327 from puzzlet/sprint/datastructures

rename call to Headers.to_list -> to_wsgi_list
Fix escape test case
unicode -> six.text_type in _pythonize
str -> bytes in HTMLStringO._write
Fix decode in _Helper
Fix debug repr for unicode strings on 3.x
Fix debug repr for objects on 3.x
Test for u prefix only on 2.x
Fix debug repr for regex on 3.x
Fix test_base_response
Fix pickling in request_demo_app
fix Headers.__setitem__ to correctly accept slices