COOPR-492: Add ability to configure server to use TLS

Please review.
include an error message like Constants.SSL_KEYSTORE_PATH + " not specified." so that somebody reading the log immediately knows what to change.