de-HIDL: HAL and Callback

1. Implement a HAL converter for HIDL
2. Implement a HAL callback converter for HIDL
3. Merge clients

Test:  atest FingerprintAuthenticationClientTest FingerprintDetectClientTest FingerprintEnrollClientTest FingerprintGenerateChallengeClientTest FingerprintInternalCleanupClientTest FingerprintInternalEnumerateClientTest FingerprintRemovalClientTest FingerprintResetLockoutClientTest FingerprintRevokeChallengeClientTest FaceAuthenticationClientTest FaceDetectClientTest FaceEnrollClientTest FaceGenerateChallengeClientTest FaceGetFeatureClientTest FaceInternalCleanupClientTest FaceInternalEnumerateClientTest FaceRemovalClientTest FaceResetLockoutClientTest FaceRevokeChallengeClientTest FaceSetFeatureClientTest AidlToHidlAdapterTest SensorTest

Bug: 298204106

Change-Id: I0c80f3458a3d98ad93f9f37c140424d273b6e5e9
64 files changed