Worker waits on all queues.

We now issues multiple listen commands so that our worker
will be listening on all queueue LISTEN/NOTIFY channels for
new work.
Merge branch 'priority-worker'