Typed AccountName and moved Mementoes.
Adding partial EasyNetQ Messaging Implementation and adding CommandHandlerResolver.
Renamed EventPublisher to InProcEventPublisher and split out the EventHandlerResolver.
Now sending commands on to RabbitMQ using EasyNetQ... Needs some refactoring...
Adding example of an event, also updating parameter in constructor from aggregateId to clientId for serialization