Added function to create Neo4j unique constraints
Made EventPosition CLIMutable

This is required by the Neo4jClient deserializer.