Non-ascii http-response header values throw TypeError.

Non-ascii content-disposition filename throws "TypeError: http header must be encodable in latin1".

- Pytfhon 3.3
- Django 1.5