Assume ISO-8859-1 when charset is unknown or bogus

Unfortunately, this is necessary because some mail clients send in content without defining the charset or at worse using a freaking wrong/invalid charsets like 'default'