Main Commit

Includes EmailValidator and supporting SMTP lookup class.

Includes /tests/ for EmailValidator::validate(), EmailValidator::exists() and SmtpLookup::lookup()