Fix race condition that caused SecureTransport based TLS socket to stop working because of extra/incorrect call to SSLHandshake.
Merge branch 'tlshandshake' into talko