Added the ability to persist aggregates that have value objects as identifiers; fixed snapshot persistence bug in EventStoreAggregateRepository...