Retrieve the main user and associated context in BlockCheckerFilter.

This CL ensures the context associated with the main user is being used when we check if a number is blocked in BlockCheckerFilter#startFilterLookup. This CL also adds a flag to guard this change.

Test: ConnectionServiceTest#testCallLogForBlockedNumberIncomingCall
Flag: com.android.server.telecom.flags.telecom_main_user_in_block_check
Bug: 369062239
Change-Id: I31586b5c519ee75e71a774ddb30a7ff36ae70e5e
4 files changed