Let `header()` support unicode input, like `decode()`.
Merge pull request #48 from skion/header

Let `header()` support unicode input, like `decode()`.