Make EventStorePersistenceJPA open for extension
Add some documentation
Use TestNG version as defined in dependencyMangament
Make changeSetId a String, not UUID to allow for custom ids