OF-1827: Make SSLContext protocol configurable
This commit removes the hardcoded TLSv1 protocol that was used to initialize most SSLContexts. It is replaces by a Java-provided default, which can be overridden by a new property, xmpp.auth.ssl.context_protocol.