PHP-1226: Add support for the new listIndexes command in 2.7.5

Some of this is also in #741 , which should be merged first.
As with https://github.com/mongodb/mongo-php-driver/pull/741/files#r18994335, do we need to enforce primary read prefs?