- Add gojsonschema dependency for JSON Schema validation and parsing
- Implement JSONSchemaDecoder with validation and SMQ RecordValue conversion
- Support all JSON Schema types: object, array, string, number, integer, boolean
- Add format-specific type mapping (date-time, email, byte, etc.)
- Include schema inference from JSON Schema to SeaweedMQ RecordType
- Add round-trip encoding from RecordValue back to validated JSON
- Integrate JSON Schema support into Schema Manager with caching
- Comprehensive test coverage for validation, decoding, and type inference
This completes schema format support for Avro, Protobuf, and JSON Schema.