ListIndexOperation now returns a cursor instead of a list

 JAVA-1588
Replaced ListCollectionNamesOperation with ListCollectionsOperation that returns a cursor

 JAVA-1588