move socket unlink into the listener code

Do this just in time.  We're seeing some machines where the
socket has vanished and I suspect a race condition.  When running
under gimli, gimli will serialize this via the pidfile.
prep for 2.6.1