Make the IndexSpec::missingField() implementation IndexType specific, and use missingField() to properly identify missing fields in CheckShardingIndex::run().