Actually implemented LPT and SPT wrong. queued jobs are suppose to wait
until the current jobs finishes if they don't fit at the current
timestep.