Checkpoint commit for OPENDJ-1471 File based changelog : improve cursor behavior
CR-3911
Second step : all cursors related to ReplicaDB now behave like java.sql.ResultSet API
in both JE and file-based implementations
* FileChangelogDB#getCursorFrom(DN, int, CSN) now returns a java.sql.ResultSet style cursor
* JEChangelogDB#getCursorFrom(DN, int, CSN) now returns a java.sql.ResultSet style cursor
* ChangeNumberIndex : advance cursor to first record to keep current behavior
* Update Javadoc in several classes : DBCursor, ReplicationDomainDB, FileReplicaDB, JEReplicaDB,
JEReplicaDBCursor, Log, LogFile
* SequentialDBCursor (used in tests only) now behaves like java.sql.ResultSet API
* ChangeNumberIndexerTest : adapt to changes of SequentialDBCursor
* CompositeDBCursorTest : add more tests
* ReplicaOfflineCursorTest : adapt to changes of SequentialDBCursor