(TK-97) configurable ssl protocols

Allow configurable ssl protocols / cipher suites via clojure or java clients.