QP Bugfix, small additions and Cleanup

* quoted-printable transfer encoding was forced on the main part, which caused problems with some Exchange Servers. Now reverting to standard JavaMail behaviour and using Springs MimeMessageHelper

* added the ability to add attachments

* added the ability to set an SMTP envelope from

* housekeeping