Remove ComponentCaller constructor from the public APIs

The ComponentCaller constructor requires 2 IBinder objects, however raw
IBinder objects are discouraged in public APIs as they lack type
information.

Bug: 293467489
Test: atest CtsAndroidAppTestCases:android.app.cts.ShareIdentityTest
Test: atest CtsAndroidAppTestCases:android.app.cts.ComponentCallerTest
Change-Id: I07814102b3465bd38ffb2e3c068571fc9a238e9b
2 files changed