Added support to scale-out callbacks.

This support is added by querying a secondary (callback) table, which is used specifically to send callbacks to.
Refactored dequeue strategry to mimic the Rabbit one
Fixed issue from code review.
Merge pull request #47 from Particular/Scale_out_with_callbacks

Added support to scale-out callbacks.