SERVER-12312 getIndexes() on mongos reads from wrong shard if read preference is set
Merge remote-tracking branch 'upstream/master'