IAV-1332/feat(agent-integration): add Microsoft Teams channel binding management
- Add AgentIntegrationTeamsBindingController with upsert, delete, and list-in-use endpoints
- Add AgentIntegrationTeamsBindingService + Impl with occupancy validation and merge-patch logic
- Add AgentIntegrationTeamsBindingRepository with tenant-scoped and legacy user-scoped JPQL queries
- Add TeamsGraphIdNormalization utility to correct historically swapped team/channel IDs
- Expose m365TenantId on AgentIntegrationResponseDTO across all response paths (N+1-safe batch loading)
- Auto-delete Teams binding on integration disconnect (MICROSOFT_TEAMS) and delete
- Add ORCH_061 (TEAMS_CHANNEL_ALREADY_CLAIMED) and ORCH_062 (TEAMS_BINDING_NOT_APPLICABLE) error codes