code: function unqueue(done) {
      var storage = this;
  
      this.redis().lpop(this.queueKey(), function(err, key) {
          if (err) return done(err);
  
          storage.redis().get(key, function(err, task) {
              if (err) return done(err);
              if (!task) return done();
  
              storage.redis().del(key);
              done(null, JSON.parse(task), key);
          });
      });
  }
docs: Remove a task from the queue and pass it to the callback.
  @param {function} done