Early attempt to add HTTPS to the framework

If the "protocol" option is "https" the framework will look for SSL private key and certificate files and start an HTTPS server.

Options added:
"ssl_private_key": Defaults to "sslcert/server.key"
"ssl_certificate": Defaults to "sslcert/server.crt"