Fixes a CRIT in smtp_forward if sender goes away

If the sender goes away while we're forwarding, we get a CRIT error.
This should detect the sender going away and cleanup smtp_client connection.
some logging if this happens.
Other places where transaction could go away
Merge pull request #326 from godsflaw/smtp_forward_fix

Fixes a CRIT in smtp_forward if sender goes away