Block signals while initializing the child process

Immediately after a fork, the parent and child share file descriptors
for the signal fd. If the parent was catching a signal and a signal is
sent to either the parent or child, it is possible that a spurious event
would go to the parent/child.