Expose BroadcastOptions public constructor

Android 14 added support for a broadcasting app to share its
identity with receivers by setting an option in BroadcastOptions.
This commit exposes the BroadcastOptions public constructor as a
public API and restores makeBasic to a system API.

Bug: 267619944
Test: atest ShareIdentityTest
Change-Id: I7f28ba3caf4f3822895fba276e76980d56097ef6
Merged-In: I7f28ba3caf4f3822895fba276e76980d56097ef6
3 files changed