Add noop and memory instrumenters.
Add instrumenter to top level. Default to noop.
Correct qu pushing job.
Specs for methods Qu should respond to instrumentation-wise.
No need to set instrumenter each time.
Instrument push, perform, complete, abort and failure.
Add log subscriber to show what qu is doing.
Doc and tweak dump/load json
No need for plural delegators.
Delegate instrument to instrumenter.

Just trying to avoid using the top level namespace all over.
Move push to Payload and instrument it there.

Gets all instrumentation for payloads in one place.
Delegate straight to Qu.instrumenter.

Did not know this was possible. Hahaha.
Reorder payload methods a bit.
Ensure abort is not logged if completed.
Move failure logger to qu.rb.
Move noop require to top
Remove double require of failure logger
Add automatic statsd instrumentation.
Only instrument payload if payload exists
Ensure redis is clear for log subscriber spec.