Do a better job of converting to utf-8
Handle invalid charset -> utf8 encodings by substituting ascii 8bit
Handle invalid charsets like windows-1252http-equivContent-Type=
Handle x-uuencode encoding; fix typo.
Alias `quoted-printable` as `quotedprintable`
Handle empty Content-Disposition