Preemption Test added, some bugs fixed
Before adding checkin module to scheduler.
more complex preemption test added