feat: enhance observability system with comprehensive monitoring
- Add user interaction metrics (opt-outs, opt-ins, permissions)
- Add platform-specific metrics (Android WorkManager, iOS BGTask, Electron)
- Add additional event codes for better monitoring
- Add methods to track user events and platform events
- Enhance performance metrics with detailed tracking
- Add structured logging with privacy-preserving redaction
- Add comprehensive health monitoring and status reporting
- Add metrics for rate limiting and backoff management
Observability: Structured logging, performance metrics, user metrics, platform metrics