page fault handler modified to handle swaps
fixed the tests after implementing kernel-user memory access, allowing for segfaults