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

Absolutely not - this pull request is to fix a NPE not to address all of the worlds problems - please do not complicate this pull request by trying to increase it's scope.

What we actually need to be doing is moving management into a subsystem of it's own but that is a separate topic.