Major refactoring to add robust event listing functionality with extensive debugging:
- Add CalDAV event listing with timezone support and proper XML parsing
- Implement comprehensive debug mode with request/response logging
- Add event filtering capabilities with date range and timezone conversion
- Refactor configuration to use structured TOML for better organization
- Add proper timezone handling with timezone database integration
- Improve error handling and logging throughout the application
- Add comprehensive test suite for event listing and filtering
- Create detailed testing documentation and usage examples
This enables debugging of CalDAV server connections and event retrieval
with proper timezone handling and detailed logging for troubleshooting.