SMTP: don't create new Transaction at disconnect

the current result of passing a DENY* response is a new transaction. That seems wrong.
Merge branch 'disconnect' into qpsmtpd.t