Add a "finished" column to retriever_item, to mark when an item and all its children are completed.
Merge remote-tracking branch 'origin/master'
Retriever now recursively ticks off retriever items and their parents as resources are completed.