Factor out EventStore behavior into a set of examples.
Add a LevelDB backed eventstore.
Use LevelDB by default in system tests.