Validator component for rust-camel supporting XSD, JSON Schema, and YAML schema validation.
`validator:path/to/schema[?type=xml|json|yaml]`
If `type` is omitted, schema type is inferred from file extension.
Schema is compiled and cached when the validator endpoint is created.
XSD validation is delegated to `xml-bridge` (gRPC backend) and no longer depends on `libxml2` in this crate.