Allow aggregate id of any type
Merge remote-tracking branch 'origin/dev' into dev
Configure logging for example app
Remove head call in debug logging
Added base event type
WIP: Neo4j projector
Cleaned up Neo4j operations
Added support for distinct graphs
Added state to BulkProjector's matching keys
Added context to projectors