[MLIR][ODS] Parse prop-dict fields with custom parsers (#217590)
Teach generated operation parsers to accept a key-value spelling for
prop-dict and dispatch known fields through their ODS parsers. Keep the
DictionaryAttr spelling as a compatibility path and use attribute
conversion when a property has no usable FieldParser.
See #155475
Assisted-by: Codex