helo: added IPv6 support to invalid_localhost

and also suppress a test warning
Also, we do this check a lot.   Adding Qpsmtpd::Connection::is_local() might be handy dandy.  I'd be happy to do this.