Change the way to determine the availability of emergency over VoWi-Fi

Current implementation:
  Check whether IMS is registered over Wi-Fi.

Proposed design:
1. E911 call uses IMS PDN for E911 call over VoWiFi:
  check whether IMS is registered over Wi-Fi, or,
2. Otherwise, check the following:
  - Carrier supports VoWiFi emergency calls
  - Wi-Fi AP is connected
  - Wi-Fi Calling is activated (optional)
  - Wi-Fi Calling setting is enabled (optional)

Bug: 265391206
Test: atest EmergencyCallDomainSelectorTest
Change-Id: Ia4d30f503e4e260598ba1e88cd1a97e8c117f8c2
4 files changed