Oops, ensure child processes are started with all signals unblocked.

Starting everything with SIGCHLD blocked caused some strange and very
difficult to diagnose problems.
Start child processes in new process groups.
Bump version to 0.3