handle non-unicode 8bit data, parse QP and Base64 for text parts