Improvements
- Coordinator reconnect handling now uses exponential backoff retries
(5 seconds up to a 60-second cap) after reconnect failures, instead of
waiting for the watchdog interval to recover. (#51) - Devices are no longer marked unavailable immediately when the CoAP
observation stream ends; unavailable is now set only when reconnect attempts
actually fail, reducing transient warning noise. (#51)