[OPENIDM-2134][CR-4583] Fixed roles issue where multiple replaceTarget operations were overwriting each other, reworked return type from operation scripts and added new "attributesInfo" map to store operation specific data across multiple calls to the scripts.

git-svn-id: https://svn.forgerock.org/openidm/trunk@3919 d98387aa-ee2c-4292-a9e6-504d2a719fd3
CR-4519

CUI-27: Updating third party libraries in forgerock-ui
Upgrading openidm-ui to use forgerock-ui 1.1
Upgraded forgeorck-ui will resolve these:
OPENIDM-2119 (A user with " or > in the username becomes unavailable to the admin)
OPENIDM-2231 (logout button does not send automatically and immediately user back to login page) 
Pulling in codemirror 4.5 for openidm-ui-admin

git-svn-id: https://svn.forgerock.org/openidm/trunk@3920 d98387aa-ee2c-4292-a9e6-504d2a719fd3