kernel break down implemented, but free never calls KernelBrk
added and checked error handling for Exec()
Merge branch 'flush-branch' of https://github.com/willxie/comp_421 into flush-branch
merged sucess! Fork error works and now we dont fork if there's not enough pages