Issue #3346848: Add IP Pool selection feature
Add ability to select an IP Pool for sending emails through SendGrid.
- Add ip_pool_name configuration option
- Fetch available IP Pools from SendGrid API
- Display IP Pool dropdown in settings form (only when API key configured)
- Apply selected IP Pool to outgoing emails
- Add update hook for existing installations
Closes #3346848