Proper shutdown on HA shutdown
Fix unclean shutdown when Home Assistant stops. Background managers (coordinator, WebSocket) were not terminated on EVENT_HOMEASSISTANT_STOP, allowing tasks to outlive the 60-second shutdown window and forcing a hard kill, potentially leaving the recorder database in a corrupt state.
Full Changelog: v6.18.3...v6.19.0