move more child init into child.c
simplify forking code by inverting test
print out child no on exit.