Make the server process always detach, even if started by init

Otherwise startup with systemd in type=forking fails since the daemon
will not fork.