Fix iteration of wrong dequeue in JobQueue::Cancel.

Discovered while working on another ```JobQueue``` feature.

It seems pretty clear that this is a copy-paste error from the loop a few lines above. It doesn't make sense to try to delete from the same dequeue again and again ;)