Added TEST_FOR_KEYBOARD functions and integrated Mailbox and Input in IO Program
temp for rebase
Merge branch 'branch_kwou'

Conflicts:
	Assignment1_Elevators/Assignment1_Elevators.suo
	Assignment1_Elevators/Assignment1_Elevators/Debug/Assignment1_Elevators.lastbuildstate
	Assignment1_Elevators/Assignment1_Elevators/Debug/Assignment1_Elevators.log
	Assignment1_Elevators/Assignment1_Elevators/Debug/CL.read.1.tlog
	Assignment1_Elevators/Assignment1_Elevators/Debug/CL.write.1.tlog
	Assignment1_Elevators/Assignment1_Elevators/Debug/Dispatcher.obj
	Assignment1_Elevators/Assignment1_Elevators/Debug/Elevator.obj
	Assignment1_Elevators/Assignment1_Elevators/Debug/IOProgram.obj
	Assignment1_Elevators/Assignment1_Elevators/Debug/Main.obj
	Assignment1_Elevators/Assignment1_Elevators/Debug/link.read.1.tlog
	Assignment1_Elevators/Assignment1_Elevators/Debug/rt.obj
	Assignment1_Elevators/Assignment1_Elevators/Debug/vc100.idb
	Assignment1_Elevators/Assignment1_Elevators/Debug/vc100.pdb
	Assignment1_Elevators/Debug/Assignment1_Elevators.exe
	Assignment1_Elevators/Debug/Assignment1_Elevators.ilk
	Assignment1_Elevators/Debug/Assignment1_Elevators.pdb