57/76 tests passing. Added remaining syscalls, return values from syscalls, failure of userprogs on pagefault