Combine init.c and aux.c
Fix bug where a client that spawned a server would delete the control socket on exit.