Merge pull request #44 from mposolda/master

 Remove reflection hack from PicketlinkConfigParser. Fix className in xml config
PLINK-84: repeated identity.login() should throw exception if there is already an authenticated user
Additional methods for base interfaces.
Version control for the serialized types.
Fixed when querying agents for a specific realm.
Added more validations.
Fixed test cases.
Merge remote-tracking branch 'upstream2/master'
Added testAddDuplicatedObject to ensure that adding of duplicated object will fail
PLINK-87 Typo in RoleHandler.validate and missing checks for duplications in LDAPIdentityStore