- adding the ability to pass in arbitrary way to provide key/cert datas (like.. for test purpose)
- adding a basic test case
refactor : extract TLS handshake from runTLSServer
refactor runTCPServer to deduplicate logic with tls
refactor TLS to use same code as network
adding basic and dirty StartTLS
- adding StartTLS for client
- test for StartTLS
clean up StartTLS API
doc strings
Merge pull request #129 from flo-dhalluin/network-starttls

Network starttls