Improved session and start/stop handling as well as initial support of KEX
Using KEX for TLS; also fixed some formatting issues and removed logging
No gradle, no pain
No gradle, no pain