Moving some common validations from the stores to the DefaultIdentityManager impl.
Code refactoring to the LDAP store. Added support for the Group type when creating Grant relationships.
Moving validations from the stores to the DefaultIdentityManager. Code refactoring for the stores.
Moving validations from the stores to the DefaultIdentityManager. Code refactoring for the stores.
Removed JPACredentialStore and JPAPartitionStore. Code moved to JPAIdentityStore to avoid creating objects during the store startup.
Code cleanup.
Code refactoring.
Merge remote-tracking branch 'upstream2/master'
Code refactoring.