Add sleep/wake network resilience to backup pipeline
Auto-pause uploads when network drops (NWPathMonitor), auto-resume when
it returns, and exit cleanly after 15-minute timeout with manifest saved.
Prevent idle sleep during backup via ProcessInfo.beginActivity. Terminal
shows pause status with elapsed wait time, excludes pause from speed.