added child_list to thread
a lot of things are working. Need to finish wait
Merge remote-tracking branch 'origin/ben_dev' into ralph_dev

Conflicts:
	src/userprog/process.c
implemented wait and kill. Failing a lot of tests though