fix(importers): stop resetting transcribe stall timer on unrelated observe.status
Per-segment transcription wait was resetting last_progress on every observe.status event, but sense emits one every ~5s while any handler is busy and the payload has no segment field — the stall timeout could never trip. Drop the branch; observe.observed is the real per-segment progress signal. Today this produced 33 wedged sol:import orphans on the box.
Extract the wait loop into _wait_for_segments for direct unit testing; add two regression tests (status-only stream stalls; mixed observed+status stalls remainder).