Feature/mongo 2.6.5 dependencies

depsToProjection -> DepsTracker::toProjection
parseDeps -> DepsTracker::toParsedDeps
documentFromJsonWithDeps -> ParsedDeps::extractFields
Return serves that functionality in this case, since the loop's logic is actually a callback function that is called on each element in the array (courtesy of forEach()).