The SimulationEnvironment now adds people to the required floors instead
of forcing each elevator to go to the required floors.

Fixed a logic error where removing someone from the elevator would cause
the program to close

Fixed the issue with the idle timer adding extra requests to the
elevators. The issue came down to the idle time calculation within the
run() method.
Almost done
Merge remote-tracking branch 'origin/master'

Conflicts:
	pImpls/Elevator.java