add unique field to attribute
identify entity by unique properties and update/merge/error
Merge branch 'unique-constraints-in-schema' of github.com:granoproject/grano into unique-constraints-in-schema