SLING-5644 Provide an messaging implementation based on Commons Email * adjust to latest Messaging API * make MailResult public * add test for failing transmission (authentication failure)