refactor tests
docs
add redis dep
add Queue#fail(job, error, [fn])
refactor .pub() to pass args
add "event" event :D
Release 1.1.0