Support for running in foreground (for debugging)
Accept unneeded ESMTP params in rcpt command

The ESMTP params are passed to the milter when the client talks ESMTP.
We don't care about the payload, but we get exceptions when they cannot
be passed in. The milter-test-server command doesn't provide an
interface to test these...