logging: improve sanitization and add diagnostic report generation
Expand sanitize() to redact usernames (partial), PICS access tokens, email addresses, and long base64 token strings. Add copyLogs() for clipboard export and buildDiagnosticHeader() with device hardware, SOC, memory, display, and storage info. Update shareLogs() to generate a single diagnostic report file with header instead of raw log files.
login: add share/copy logs buttons on login error
Users who can't sign in had no way to export logs since the share button was only accessible in settings (behind login). Add Copy Logs and Share Logs buttons to the error state on the login screen.
chore: bump version to 0.0.11
Full Changelog: v0.0.10...v0.0.11