signal and kill system calls have more unix-y meanings
Signal handlers now get the user context as a parameter
Added signal.h to user libc