Add contact CLI with tty.Table output
Two commands:
contact predict --tle <file> --lat 34.05 --lon=-118.25 --days 3
contact next --tle <file> --lat 34.05 --lon=-118.25
Produces a formatted table with AOS, LOS, max elevation, and duration.
Validated against GMAT: 15 passes vs GMAT's 14, AOS times within 30s.