Queue per vnode

Move the queue off of node and onto the vnode.

When attempting to claim a new task, randomly attempt to claim a task from all vnodes on the node.

Related: #75, #77, #80.