factor out OpenSSL TLS support to allow for GnuTLS
move SPF check back to "DATA" processing
Merge branch 'gnutls' of https://github.com/gene-hightower/ghsmtp into gnutls