[ psic4t/nospeak ] feat(sync): add 5-minute timeout and error recovery for initial sync
- Add global 5-minute timeout that triggers error UI when exceeded
- Display relay-specific errors showing which relays failed and during which step
- Add Retry and Skip buttons when sync fails or times out
- Show Continue in background button after 2 minutes of waiting
- Add toast notification system for background sync completion
- Add translations for all 6 supported languages (en, de, es, fr, it, pt)
[ greenart7c3/Amber ] Refactor relay status notification updates
- Use `applicationIOScope` to collect relay flows with a 300ms debounce.
- Update notifications using current flow values for available and connected relays.
- Add `@OptIn(FlowPreview::class)` to `AmberRelayStats`.
- Minor code formatting and import cleanup.