proxy: best-effort clean up of unix domain sockets on exit

If we get Control+C (SIGINT) or regular kill (SIGTERM) or successful
exit we unlink the Unix domain socket.