I copied signal.h out of zig, and modified it a little to get things to compile. Ultimately this will all be in our posix wasm library.