add callback/error handling to #enqueue

added support for attaching a callback to the redis enqueue operation. Important if you want to know whether or not the enqueue was successful.