Mark composed messages as UTF-8/8bit

I don't do any text conversions, so I should really be marking all
this stuff as UTF-8.
Convert from other charsets

This uses iconv to try and convert other character sets to UTF-8 for
display on my terminal.