tests for Qpsmtpd/SMTP

* order the ‘use’  pragmas
* compact the new() method
* move fault() tests into t/qpsmtpd-smtp.t
update MANIFEST and suppress helo test error
updated fault test in qpsmtpd-smtp.t
Merge pull request #92 from msimerson/master

tests for Qpsmtpd/SMTP