[PLINK-98] Moving File store config to the API module.
[PLINK-98] Moving File store config to the API module.
Changes to use a single store instance between invocations.
Moved to the api module.
Fixed stackoverflow when invoking the setParameter using the PicketLink Core module.
[PLINK-107] When removing an user, the JPA store does not remove all credential attributes for all users anymore. Added test case for the user deletion scenario when working with password credential.
[PLINK-105] - Moving DefaultIdentityCache to the impl module.
[PLINK-105] - Moving DefaultIdentityCache to the impl module.
Merge branch 'master' of github.com:pedroigor/picketlink
start security context refactoring
Merge branch 'master' of github.com:picketlink/picketlink

Conflicts:
	idm/api/src/main/java/org/picketlink/idm/spi/SecurityContext.java
Adding some configuration checks during the LDAP store initialization.
Reverting the ldap configuration to use the embbebed ApacheDS.
Sync opends2-users.ldif with users.ldif
Merge pull request #84 from mposolda/master

Sync opends2-users.ldif with users.ldif
Some changes to the LDAP store to allow usage without custom attributes.
Merge remote-tracking branch 'upstream/master'
Fixing comments.
Removing unused methods.
Added test method that sets a X509 certificate as an attribute for an user.