exception if contact has no email address
Case insensitive email matching
Merge pull request #15 from nifengle/email-validation

Email validation