Fix sshd re-exec when systemd socket activation is used
Make sure that FDs passed by systemd survive across re-exec. To do this, remove FD_CLOEXEC when setting up sockets passed by systemd, and don't manually close the sockets either when re-execing.
Add a new dep8 test for coverage as well.