This patch implements the missing functionality for cipher list selection using GnuTLS (our OpenSSL code has this already).