Update lighttpd config

Split lighttpd.conf into three pieces. lighttpd.conf contains core configuration
options, and scgi.conf and vhost.conf contain configurations for an SCGI server
and vhosts (with HTTPS), respectively. lighttpd.conf and scgi.conf have been
tested, and vhost.conf is closely based on a working config file.