Updated gitignore.
Added setup script for ssl.
Added SSL config.
Creating https server.
Moved "doorOpenTime" into root config.
Added SNICallback.
Added $CERT_NAME to setup-https.
Renamed setup scripts to represent their purpose.
Moved read.
Loading certificate based on requested host name.
Added returns.
Rewrote server.stop().
Determining the port to choose.
Rewrote server infrastructure to support SNI.
Made certificate handler synchronous.
Fixed https redirect.
Restructured config. Disabled SSL by default.

Also renamed sslPassphrase to sslCertificatePassphrase.
Fixed copy-pasted line.
Updated log message.
Removed certificate log message.