Add MapReduce methods into the new collection api

JAVA-1215
Added ParallelCollectionScan to the new api

JAVA-1449
Operation test coverage improvements