SockPair now manages de/alloc of Safe/ReliSocks. #3982

Now that the SafeSock and ReliSock for a command port are collected
inside a vector of SockPairs, it was getting a bit muzzy who owned the
memory.  Now it's SockPair, always. This will simplify teaching
DaemonCore::InitCommandSockets to return a vector of SockPairs.