dual-observer orchestration: independent linux/tmux observer processes
Replace the supervisor's single observer with two independently managed
processes (linux-observer, tmux-observer). Add --observers flag for
selective startup, reorder boot so convey starts before observers,
implement per-observer health monitoring keyed by stream name from
observe.status events, and update graceful shutdown with universal 2s
drain pause after observers stop.