Removed the Scheduler "updateState" method, and the explicit Scheduler field in Simulator.

Also, added a JobKilled event.
[WIP] SimpleScheduler half-written.