Remove workarounds for OPENIDM-1379 and OPENIDM-1380, now that these have been fixed.

git-svn-id: https://svn.forgerock.org/openidm/trunk@3803 d98387aa-ee2c-4292-a9e6-504d2a719fd3
OPENIDM-1938 Basic blocking option for event gathering as a baseline capability

git-svn-id: https://svn.forgerock.org/openidm/trunk@3804 d98387aa-ee2c-4292-a9e6-504d2a719fd3
CR-4291 - 
OPENIDM-2097 - New UI testing framework for IDM contexts
OPENIDM-2143 - Remove the ldapjs library from the openidm-ui-admin codebase

git-svn-id: https://svn.forgerock.org/openidm/trunk@3805 d98387aa-ee2c-4292-a9e6-504d2a719fd3
use effectiveRoles instead of roles of managed/user in UI workflow scripts

git-svn-id: https://svn.forgerock.org/openidm/trunk@3806 d98387aa-ee2c-4292-a9e6-504d2a719fd3
[OPENIDM-2074] CR-4311 add not null check to workflow deactivate() method

git-svn-id: https://svn.forgerock.org/openidm/trunk@3807 d98387aa-ee2c-4292-a9e6-504d2a719fd3
Follow up to r3806, adding a fallback option for when effectiveRoles are not defined

git-svn-id: https://svn.forgerock.org/openidm/trunk@3808 d98387aa-ee2c-4292-a9e6-504d2a719fd3
(CR-4298) Checkin for OPENIDM-2139 setting up the testing of a connector and a proper display for returned errors.

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