Added HandlerDispatcher.
Used HandlerDispatcher in Query/CommandProcessor.
Replaced QueryProcessor.
Fix event bus adapter for event sourcing not registering listeners.
Added QueryKey to identify query handlers.
Replaced CommandProcessor with CommandKey and Command. Later working with HandlerDispatcher.
Overloaded ToString for QueryKey.