adds new exception type, adds Message- & MessageMimePart-factories, refactors MessageMimeParts