Update response.py

Just something I'm monkey patching locally to allow setting the same header multiple times.

Useful for things like link headers, and setting cookies.
Update response.py
Update test_headers.py
Update test_headers.py
Update response.py
Merge pull request #273 from xiaclo/patch-1

Allow duplicate headers to be appended