Commit Briefs
drop the daemon config in favour of the -f flag
Now it daemonize by default when running with a config, unless the -f flag is given.
don't crash on wrong vhost or missing SNI
the new logging code was crashing if the client didn't support SNI or if required an unknown vhost: this because we short-circuit in handle_handshake to an error, so c->iri isn't populated yet (we don't even read the request). fixes #1