Further refactoring of the initial TLS implementation (supports REQ/REP && basic PUSH/PULL topologies)
Standardize on a tls_* API and let SSL_ERROR_ZERO_RETURN on read and write be an error state