add snappy and deflate support, tls improved
playing with client api ( dummy client)
more testing examples