create pluginmanagers
typo in module config
implement pluginmanagers
register pluginmanagers in onBootstrap event in module class
typo in old amqp abstract service factory
add Abstract Connection & Producer Factory
add tests for Abstract Connection & Producer factories
remove AmqpAbstractServiceFactory from global ServiceManager
add abstract factories to pluginmanagers
add callback plugin manager
add callback pluginmanagers to module bootstrap
add more methods to consumerinterface
implement consumer abstract service factory
update consumer abstract service factory
add custom consumer, add testcallback, add consumer abstract service factory test
add callback config key to Module class
fix validateplugin method in callback pluginmanager
add consumer / producer abstract service factory tests
add testCreateConsumerWithInvalidCallback
fix module config