Revert from usage of forgerock-util module to equivalent classes from SDK 
in order to fix build after switch back from OpenDJ SDK 3.0.0-SNAPSHOT 
to 2.6.10-SNAPSHOT

git-svn-id: https://svn.forgerock.org/opendj/trunk@11007 41b1ffd8-f28e-4786-ab96-9950f0a78031
OPENDJ-1544 encode-password tool fails with java.lang.NullPointerException 

DirectoryServer.java
Extracted initializeAuthenticatedUsers().

EncodePassword.java:
In initializeServerComponents(), called DirectoryServer.initializeAuthenticatedUsers() to initialize DirectoryServer.authenticatedUsers and avoid the NPE.
Extracted method listPasswordStorageSchemes().
Code cleanup.

git-svn-id: https://svn.forgerock.org/opendj/trunk@11008 41b1ffd8-f28e-4786-ab96-9950f0a78031
OPENDJ-1444 CR-4537 Remove previous cookie from storage of ChangeNumberIndexDB

* Implement a new matching strategy for cursors : LESS_THAN_OR_EQUAL_TO_KEY
   for both je and file-based implementations

* Replace the previous cookie by the usage of an ECLMultiDomainDBCursor generated 
   with the medium consistency CSN as start point and the 
   LESS_THAN_OR_EQUAL_TO_KEY strategy
   in classes ChangeNumberIndexer and ChangelogBackend

* Remove storage of the previous cookie in the log for both je and file-based
   implementations

git-svn-id: https://svn.forgerock.org/opendj/trunk@11009 41b1ffd8-f28e-4786-ab96-9950f0a78031
Rename type parameter of CompositeDBCursor class from Data to T 

git-svn-id: https://svn.forgerock.org/opendj/trunk@11010 41b1ffd8-f28e-4786-ab96-9950f0a78031