Encode request headers with email.header (discuss)

**Not ready for merging since it causes a test failure. This is for discussion.**

instead of using UTF-8, which doesn't seem to be legal.

See https://github.com/jakubroztocil/httpie/issues/278