Fix cups: properly detect SSL_set_tlsext_host_name which is a #define in openssl/tls1.h and not a function so there is no symbol in library.  This is true for both openssl and libressl