Finishing the Trill GnuTLS send/recv interfaces

This isn't tested because the rest of Trill has an issue where the TLS
handshaking process only completes for the server---note that this issue
predates the previous diff eliminating trill_can_{read,write}.
Scooting around some definitions