COOPR 542: Add ability to configure UI to use TLS

SSL/TLS implemented for coopr-ui.
I think if I'm running with COOPR_SSL undefined or set to `false` (eg locally on developer's laptop), then I should be able to start the server even if the key and/or certificate files are missing.