Import bmake-20170720
compat.c: pass SIGINT etc onto child and wait for it to exit before we self-terminate.