docs: expand ocamldoc with spec links and standalone descriptions
Every type, module, and accessor now has documentation that includes:
- Links to the relevant zarr-specs section on readthedocs
- Links to convention repositories on GitHub
- Enough spec detail to understand the type without reading the spec
- JSON encoding details (what JSON forms each type accepts)
- Field semantics (units, defaults, valid ranges)
- Section headers grouping related types
The .mli module doc includes a quick-start example for both decode
and store probing.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>