jobdone Credits: https://github.com/nesv http://nesv.github.io/golang/2014/02/25/worker-queues-in-go.html