Add support for recognizing WPS calls which change caller ID state.

WPS calls can use the *31# or #31# prefixes to enable or disable caller ID when dialed.  This CL adds support for recognizing calls with these prefixes as a WPS call.

Test: Added new unit tests to verify dial behavior for WPS calls with
caller ID activate/deactivate prefix.
Fixes: 173797422
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/telephony/+/1511375
Merged-In: I4cb717630ade3f7e4195dcdbef34952450c42ba0
Change-Id: I4cb717630ade3f7e4195dcdbef34952450c42ba0
(cherry picked from commit 5906e562b6ff1393a1862c0c7ae5f91984f7ee7c)
2 files changed