[DS-792] When mail sending is disabled, log the entire message instead.

Since this should only occur during debugging or testing, I thought it
expedient to just build the MimeMessage normally and then extract the
composed headers from it.  This is slightly inefficient, but greatly
simplified the code.

Attachments will not be logged, since they might be anything and of
any size.  Instead, a list of their names will be inserted below the
headers and above the message body.
Actually commit the attachment code.
delete a duplicate dependency
Merge pull request #278 from zuki/DS-1626

[DS-1626] Duplicate dependency causes NoClassDefFoundError
[DS-1618] dspace-parent POM needs cleanup.

Added an empty parent.relativePath to silence bogus parent-mismatch warnings.

Added a description, so that we don't inherit a confusing unrelated one from org.sonatype.oss:oss-parent.
Merge pull request #276 from mwoodiupui/DS-792

[DS-792] When 'mail.server.disabled = true' put text of email in log file