Ogm 547 unique constraint on properties

https://hibernate.atlassian.net/browse/OGM-547
We could but I don't think it would give any real benefit, SKIP on the other hand might be useful if the user does not want to change this configuration on an existing db.