Update Attachment handling, using mime parts

Remove attachment handling via the trait and specific Attachment
object. Use the check in the mime body to see whether there are
parts in the body not equal to a html or text file. These are
accepted as attachments.