Mail Unicity constraint implementation

This feature is realized without Alfresco person model modification by adding unique mail Aspects.
This aspect carries a uniqueMail attribute that has a unique constraint. This attribute is mirrored from
person email attribute by a Behaviour.
Closes #15