Fixing the header-name definition and handling invalid UTF-8 (fixes
#231 and #232)
Merge pull request #16 from jasnell/header-name-fix

Fixing the header-name definition and handling invalid UTF-8