Don't capture signals as syscalls
Move signals and exit codes into a separate return type for the parser. This stops signals from being captured as a syscall and slightly simplifies capturing exit codes.
Move signals and exit codes into a separate return type for the parser. This stops signals from being captured as a syscall and slightly simplifies capturing exit codes.