GTNPORTAL-3013 UserProfileDAOImpl not distinguishing creating and updating user profile when firing preSave/postSave events
GTNPORTAL-2928 Added validation at UI level for length of properties in user profile. Added method PicketlinkIDMOrganizationServiceImpl.recoverFromIDMError() to handle rollback and restart transaction if DB error occured
GTNPORTAL-2898 Added EncoderService for password masking support
GTNPORTAL-3014 GTNPORTAL-2898 - Upgrade Picketlink IDM to 1.4.2.CR01