Don't lose items_without_deps

After a worker has finished, its item is removed from the list(s) of
dependencies. This step completely misses "items_without_deps", though,
so we lose all those items.

This problem is much more likely to show up if "workers = 1".