Add TEME-to-J2000 frame conversion; fix station contacts; SGP4 bug found
ocaml-coordinate: Add teme_to_j2000_at and j2000_to_teme_at using IAU-76
precession + IAU-1980 nutation (top 13 terms covering 99.9% of signal).
Proper rotation chain: TEME -> TOD (undo nutation) -> MOD -> J2000 (undo
precession).
ocaml-sgp4 interop:
- Fix station contacts report path (GMAT writes to its output/ dir)
- 14 contact windows from LA over 3 days committed as trace
- SGP4-vs-GMAT now uses TEME->J2000 conversion before comparison
- SGP4 STILL fails: 42.8 km error after 14 hours. This is NOT a frame
issue (conversion only improved by 0.2 km). Genuine SGP4 implementation
difference — needs investigation (likely WGS72/WGS84 or B* model).