Add more tools for adhoc testing
Catch strange case where handle is not received

Worker does not receive a connection handle if the supervisor shut down
before it could flush the message.
Allow null address argument in net thunk
Lazy load debuglog
Allow only numCPUs or logicalIds configuration
Trap kill signals only once

It should not be necessary to smash ^C to kill kill kill.
Smooth out cases encountered in practice

handleStop does in fact occur during standby, indicating repeated exit
messages queuing.

The child process object does need to stick around so we can access the
pid even when we return to standby.

Port should default to 0, after the network thunk converts it to false
for distinguishing it from a pipe name.