libfreerdp-crypto: make distinction between TLS connection error and user cancellation