remove rabbitMQ dependence - and use callback so author can add their own backend
merged with staging
Merge pull request #20 from RaymondKlass/callback_restructure

remove rabbitMQ dependence - and use callback so author can add their ow...