Framework for testing SMTP over Pipe() connection
Prevent panic when submitting an empty message
Add many more SMTP handler tests
Domain validator + tests (unwired)
Capture log output during unit tests
More testing

Test DATA on handler
Add a 2 second wait if the test fails so that all the logging data can
be collected.
Initial version of ValidateLocalPart

Does not support any quoting yet, not RFC compliant
ValidateLocalPart: Handle backslash quoted chars
Checkpoint before converting Validator->Parser
Commit incomplete ParseEmailAddress()
Completed ParseEmailAddress()
Wire address validation into MAIL & RCPT handlers