Merge branch 'lab4' of http://www.cs.stonybrook.edu/~porter/courses/cse506/f14/jos into lab4
Merge branch 'lab4_final' into lab5
Merge remote-tracking branch 'workspace/lab5Ex5Complted' into lab5
Solution to E6 of Lab5
Lab5: E7 solution
Lab5: Solution to all tests except testshell
Lab5: testshell test passes.