Support TLS alerts
This is really hard to implement currently, but ideally we should support sending and receiving TLS alerts. It's supposed to be easy with GnuTLS, but we've made glib-networking so complex that easy things are very difficult to do.