----------------------------
- Return the exit status of the child process instead of 0 for the pychroot
script. This makes pychroot more compatible with chroot's behavior.
- Run clean up before exit after receiving SIGINT/SIGTERM, previously stub
files/directories that were created for bind mounts weren't properly cleaned
up in the chroot after the parent process received these signals and exited.