Migrate test fixture loading from Yojson to Atproto_json
- Replace Yojson with Atproto_json (simdjson-backed) in all test files:
- test/mst/test_mst.ml
- test/crypto/test_crypto.ml
- test/sync/test_sync.ml
- test/ipld/test_ipld.ml
- test/compliance/compliance_report.ml
- test/compliance/run_compliance.ml
- Remove yojson dependency from all test dune files
- Add encode_pretty function to lib/json/atproto_json.ml for formatted JSON output
- Update test/lexicon/dune to remove stale yojson dependency
All tests pass except pre-existing crypto signature verification failures.