tests for Qpsmtpd/SMTP

* remove duplicate 'use Qpsmtpd'
* order the ‘use’  pragmas
* compact the new() method
* move fault() tests into t/qpsmtpd-smtp.t