Add the saga class to EventCommitIdGenerator
Add a simple saga ident strat by event id
Add AbstractCommandHandler that automagically looks up the command type via typetools
Make commandClass final in AbstractCommandHandler
Switch to String saga identifiers
Add EventRoutingSagaIdentificationStrategy that supports when(...) lookup for events
Add SagaIdentifier interface
Add MapSagaIdentificationStrategy
Move saga creation code into DefaultSagaFactory
Add SagaEventInterestEntry
Overhaul AbstractSaga to provide the ability to implement single-class sagas.
Add AbstractSingleEventSaga for sagas that react to exactly one event
Fix artifactId and add dependency to org.jodah.typetools
Move common code into core/ submodule
Add AbstractProjection for simple in-memory projections
Add services to integrate JEECQRS/JCommonDomain and JEEventStore as persistence technology
Add maven target dirs to .gitignore
Enable default bucketIds etc in JEEventStore integration
Add services ejb module
Shorten maven artifactIds