41681: "class|unique|nonempty" contraint doesn't check uniqueness

Also added unique constraint on some of the activity templates.

Change-Id: I2af181d9d2d716505c80bb4f487920166594625f
7 files changed