Move PhoneFactory/PhoneGlobals static mocking to TelephonyTestBase

This primarily fixes omissions when initializing different static fields
of these classes, but also:
- not always calling super.setUp()
- unnecessary Looper creation (handled in setUp)
- unnecessary initMocks (handled by RunWith)

Bug: 365800992
Test: com.android.phone.PhoneUtilsTest
Test: com.android.phone.CarrierConfigLoaderTest
Test: com.android.phone.ImsStateCallbackControllerTest
Test: com.android.phone.NotificationMgrTest
Test: com.android.phone.PhoneGlobalsTest
Test: com.android.phone.satellite.entitlement.SatelliteEntitlementControllerTest
Test: com.android.services.telephony.DisconnectCauseUtilTest
Test: com.android.services.telephony.TelecomAccountRegistryTest
Test: com.android.phone.PhoneInterfaceManagerTest
Flag: TEST_ONLY
Change-Id: I2ec8186ece803a0fe163f9cd45c4afbad996675f
9 files changed