Adjust to new block-store refactoring of shelflife, and streamline the threading, etc. for tensor. Also, add logic to back off tensor runnables that deadlock each other by interacting with the same node.