feat: Maximus Account OAuth2 PKCE + machine activation + subscription check (#51, #53)
- Add auth_commands.rs: OAuth2 PKCE flow (start_oauth, handle_auth_callback,
refresh_auth_token, get_account_info, check_subscription_status, logout)
- Add deep-link handler in lib.rs for simpl-resultat://auth/callback
- Add AccountCard.tsx + useAuth hook + authService.ts
- Add machine activation commands (activate, deactivate, list, get_activation_status)
- Extend LicenseCard with machine management UI
- get_edition() now checks account subscription for Premium detection
- Daily subscription status check (refresh token if last check > 24h)
- Configure CSP for API/auth endpoints
- Configure tauri-plugin-deep-link for desktop
- Update i18n (FR/EN), changelogs, and architecture docs
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>