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.
Added api log message.
Added colon.
Added returns.