[WFCORE-82] Additional validation for HTTP interface where SSL is requested.

Nit: "KeyStore" vs "keystore" vs "Keystore".

The camel case is a nod to java.security.KeyStore but I don't think that's really relevant to an admin who may be clueless about such things. Simple "keystore" references the xsd element and is also the normal way of writing a noun.