feat: add relay URL configuration screen to onboarding
- Add RelayConfigError type and IPC wrappers (getRelayUrl, saveRelayUrl) to ipc.ts
- Create RelayConfigScreen.svelte component with URL validation and health check UI
- Update +page.svelte to include relay_config as initial step with onMount check
- Add relay_config to OnboardingStep type and update state machine to 16 steps
- Update CLAUDE.md to reflect relay URL config, runtime-configurable relay client,
new Keychain account, and updated component/IPC documentation