Add WSM#provideWearableConnection API

This API accepts a PFD that represents a wearable connection. It then uses CompanionDeviceManager to create a secure channel backed by the connection and sends a handle to the secured channel into WearableSensingService.

Bug: 301427767
Test: atest CtsWearableSensingServiceTestCases, also tested on device
Change-Id: Icf93a6190cd7291f7b9d3e1e1580b1893dc5ba16
9 files changed