Version 0.8.4 - FIDO2 Auth, CLI Enhancements, and Major Refactoring:
- FIDO2/SecurityKey SSH authentication with hardware key support in connection and template dialogs
- CLI --auth-method flag for add/update commands; show displays SSH auth method; --key for key path changes
- Fixed CLI version check timeout from 3s to 6s for Azure CLI compatibility
- Fixed WoL settings fields remaining disabled when editing existing connection
- Refactored ConnectionManager persistence with tokio watch channels (8 fields to 3)
- Refactored OverlaySplitView sidebar with F9 toggle, gestures, and responsive breakpoint
- Reorganized Window module (14 flat files into directory) and Embedded RDP module (7 files)
- Extracted ConnectionDialog LoggingTab (~310 lines removed)
- Removed ~80 redundant clippy suppression annotations in workspace audit
- Extended Protocol trait with capabilities() and build_command() methods
- Updated resvg 0.46 to 0.47, tiny-skia 0.11 to 0.12