HTTPS support

Use `settings.host` (if it doesn't exist, create it in `config.coffee`). Some sysadmins might want to bind to a specific IP.