Hook CHRE host implementation with Presence API.

Demo Nearby nanoapp e2e.

To test on device, once the device is booted, screen on will update the
fitler and the filtered result will show in the log:

adb logcat -s NearbyService -s CHRE

Ignore-AOSP-First: internal mainline development.

Works together with cl/433682470. Flash with CHRE update first before
device testing.

Test: atest NearbyUnitTests, atest android.nearby.cts, and on device test as above.

Bug: 221082271
Change-Id: I335ed77d68884c40d687118e23319a2f128c744c
20 files changed