Updated JavaMail dependency to use a specific version.
Set Javamail dependency version to 1.5.2 - latest version of Javamail as of 10/2014.
Added static method GreenMailUtil.sendMimeMessage to allow MimeMessage constructed emails to be sent through GreenMail
Added a test to GreenMailUtilTest to verify a bad envelope being generated when IMAP messages with message-id's that have unescaped characters are fetched. See https://github.com/greenmail-mail-test/greenmail/issues/4 for more details.
Updated formatting on Java classes and Maven POMs per code style guidelines specified in https://github.com/greenmail-mail-test/greenmail/pull/9
Modified JavaMail dependency in greenmail-parent POM and greenmail-core POM as requested in https://github.com/greenmail-mail-test/greenmail/pull/9
Added fix for issue - https://github.com/greenmail-mail-test/greenmail/issues/4. GreenMail will now escape the message-id field of a fetched email prior to it being added to a mail enevelope.
Added dependency on Apache Commons Lang to use a helper/utility class that escapes Java strings
Replaced assertion of exception with an assertion between the recipient originally set and found in the retrieved email
Removed exclusions as they're already defined in parent POM
Merge pull request #14 from buildscientist/issue-4

Unit Test and Bug Fix for Issue 4