- Enhance is_calendar_email() to detect forwarded meeting invites
- Add content-based detection for Teams meetings and ICS data
- Remove fixed ID from CalendarInvitePanel to prevent DuplicateIds
- Fix notify calls in calendar_invite.py (remove call_from_thread)
- Add calendar_invite.py with detect/find/respond functions for calendar invites
- Keybindings: A (accept), D (decline), T (tentative)
- Searches Graph API calendarView to find matching event by subject
- Responds via Graph API POST to event/{id}/accept|decline|tentativelyAccept