Working queue

As per usual, comments are welcome :)

Fixes #380



It's just a registry of WIP jobs. Want to call it WIPRegistry instead? I slightly dislike it because it has too many uppercase letters in a row, but I can live with that I suppose. :)

Sent from my phone

> On Sep 6, 2014, at 4:28 PM, Vincent Driessen <notifications@github.com> wrote:
> 
> In rq/working_queue.py:
> 
> > @@ -0,0 +1,54 @@
> > +from .connections import resolve_connection
> > +from .queue import FailedQueue
> > +from .utils import current_timestamp
> > +
> > +
> > +class WorkingQueue:
> I'm not too happy with the name. I mean just the English. It isn't a queue that's working, but a queue holding the jobs that are currently running. Can we rename this to CurrentlyRunningQueue, WorkInProgressQueue, or WIPQueue?
> 
> Actually... is this a Queue in the CS sense in the first place? Or just a registry of currently running jobs?
> 
> —
> Reply to this email directly or view it on GitHub.