commented util.c/h cleaned up jobs.c.  Shell functions great...except that on a pipe, the shell does not come up immediately after child exit and the child will not accept ctrl-z