Remove child_sig from recorder code.

The presence of |child_sig| is making it seem like signal handling in the recorder code is more complicated than it really is.  On the road to #293.