TSSIM/JESIM final v36 - dip-invariant moment area

Change from v35:
- Fixed Mw/M0 moment-area calculation so changing only dip does not change the
  reported seismic moment for the same rupture length, width, and slip.
- The visible source stamp may still become wider at shallow dip and narrower at
  steep dip, but M0 uses a calibrated fault-plane area estimate.
- Removed the current-dip cos(dip) multiplier from M0/Mw calculation after the
  GUI display-width correction.
- Kept the historical 45-degree calibration by applying a fixed 1/cos(45 deg)
  reference factor.

Kept from v35:
- Land-side subsidence nodes are not added as source nodes.
- Subsidence nodes do not carry slip and are excluded from M0/Mw area.
- Uplift / footprint-only nodes carry slip and count as direct rupture footprint.
- Advanced node tune and multi-select remain.
- JESIM 5-minute arrived-observation transmission remains.
- packet_meaningful_update remains packet-level only.
- Shimizu / 清水 removed.
- Transmit-only mode stops simulation at 60 hours.
- Wall-clock 1x observation output.
- No y-axis flip.
