Protection agains invalid emails in Mailer
The Mailer class now will no longer add invalid emails that would cause an exception.  These are null, empty, and zero-length email addresses.  It will also not send the email if there are no emails present in the list of recipients for the Mailer.

Committed by: Alec Thompson - ajthompson
Merge pull request #292 from ajthompson/mailer-noemail-patch

Protection agains invalid emails in Mailer