Update .gitignore

Signed-off-by: John Else <john.else@citrix.com>
Whitespace: child.ml

$ camlp4o -printer o -no_comments forking_executioner/child.ml | md5sum
6f28d4fbfac78c6be247c9b35f78f6df  -
$ git checkout HEAD^
$ camlp4o -printer o -no_comments forking_executioner/child.ml | md5sum
6f28d4fbfac78c6be247c9b35f78f6df  -

Signed-off-by: John Else <john.else@citrix.com>
fe: remove redundant special case

We haven't been logging *any* zero exits for a while, so there's no longer any
need to filter out zero exits of ISOSR specifically.

Signed-off-by: John Else <john.else@citrix.com>
add handle_sigchld

Signed-off-by: John Else <john.else@citrix.com>