Add last spawned jid

This adds some useful methods to RecurringJob.  As part of testing it, I noticed that the equality semantics for Qless::Client, Qless::Queue and Qless::Job were not well defined, so I fixed those as well.

/cc @benkirzhner