Job/tasks worker

This fixes #431 and fixes #447.
Why is this not instead in server/jobqueue.coffee? At least that's what I've mostly seen so far, so I'm asking for consistency's sake. Or what kind of guidelines you consider when we are choosing in the future.