added all the auxiliary support for the new system call
added copyuvm_cow
added the case for page fault in trap
added 2 functions to trapasm.S, also added the function definitions and the extern declaration for the counters array to defs.h
forgot to add something to defs.h