InitCommandSockets: support static UDP, dynamic TCP ports
InitCommandSockets: support static UDP, dynamic TCP ports

Overhauled InitCommandSockets.  InitCommandSockets now supports
specifying a static UDP port and a dynamic TCP port when both IPv6 and
IPv4 are enabled.  Previously it would fail to create the IPv6 static
UDP socket.  Also: Some cleanup, eliminated a useless test.  #4847

htcondor/htcondor,neurodebian/htcondor,neurodebian/htcondor,htcondor/htcondor,htcondor/htcondor,neurodebian/htcondor,neurodebian/htcondor,htcondor/htcondor,neurodebian/htcondor,htcondor/htcondor,htcondor/htcondor,htcondor/htcondor,neurodebian/htcondor,htcondor/htcondor,neurodebian/htcondor,neurodebian/htcondor,neurodebian/htcondor