syscall exit() and wait() work now
userspace programs should exit with exit() instead of return