* Catch more possible errors in connections
* Check TLS 1.2, 1.1 and 1.0 (in that order)
* Make error messages more clear

Signed-off-by: Jonathan Dieter <jdieter@lesbg.com>