Add the https://www.cons.org/cracauer/sigint.html signals test suite
- Add the test suite
- Convert scripts that do not rely on trap
- There are 2 error right now: interruption signals do not get bubbled & ctrl-c on wait leaves the shell in an unresponsive state