ClayGrounds v0.3.5 — Native Entity Visual Sync

- Preserves all 9 registry-backed DAI entity types, attributes, loot ownership, AI templates, combat, progression, and spawn anchors from v0.3.4.
- Removed item_display bodies from the native entities' Passengers list.
- CustomModelData bodies are now independent display entities paired to each authored spawn slot.
- Added claygrounds:enemy/visual_sync, which self-repairs missing bodies and synchronizes their position + rotation to the native entity every tick.
- Removed the old passenger-seat compensation translations (-0.55 to -2.15 blocks); independent bodies use zero world translation, eliminating spider/zombie riding-offset distortion.
- Tightened death/orphan cleanup from a 4-block heuristic to 0.75 blocks because body and native entity are now co-located.
- Shorewarden uses the same independent-body system and a dedicated cg_boss_visual tag.
- Existing v0.3.4 gameplay and floating-island world generation are intentionally unchanged.

Migration: old v0.3.4 passenger visuals are harmless on a fresh adventure. For an existing save, worldgen/load cleanup plus the visual self-repair path will rebuild missing synchronized bodies automatically as enemies cycle.
