Merge branch 'OPENIDM-2287'

git-svn-id: https://svn.forgerock.org/openidm/trunk@3959 d98387aa-ee2c-4292-a9e6-504d2a719fd3
Update for OPENIDM-2020 (source/target query preload) to use an example that works on a system resource.
Reviewed by Laurent over Skype.
We might change this example to something more intuitive when OPENIDM-2005 is resolved.

git-svn-id: https://svn.forgerock.org/openidm/trunk@3960 d98387aa-ee2c-4292-a9e6-504d2a719fd3
[OPENIDM-2127][CR-4682] Fix to allow switching of schedulers between persistent and in-memory schedulers

git-svn-id: https://svn.forgerock.org/openidm/trunk@3961 d98387aa-ee2c-4292-a9e6-504d2a719fd3
[OPENIDM-469][CR-4702] Fix to prevent target updates when target object's "_id" has been changed

git-svn-id: https://svn.forgerock.org/openidm/trunk@3962 d98387aa-ee2c-4292-a9e6-504d2a719fd3
OpenIDM-2024 CR-4646 Add a scripted rest sample connecting openidm and opendj

git-svn-id: https://svn.forgerock.org/openidm/trunk@3963 d98387aa-ee2c-4292-a9e6-504d2a719fd3
OpenIDM-2024 CR-4646 Add the svn ignores for the openidm-httpclient-fragment module

git-svn-id: https://svn.forgerock.org/openidm/trunk@3964 d98387aa-ee2c-4292-a9e6-504d2a719fd3
IDME-247 (FR-397) Refactored provisioner interfaces to support salesforce provisioner.
Modify SystemObjectSetService to support multiple ConnectorConfigurationHelpers.



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