Implement API changes for camera privacy allowlist

Following changes are made from the API and AAOS IVI review feedback:

1) Removed API categories for helpful apps.
2) Change the API name to be more descriptive.
3) Added @param in all APIs javadoc.
4) Annotated the parameters for onSensorPrivacyStateChanged.
5) Added api setCameraPrivacyAllowlist needed for CTS tests.

Bug: 326182516
Test: Build and test using settings UI for camera privacy.
Change-Id: Ie176ccef7177ce5d16e6235d298c8c2f498d536c
8 files changed