Update get_hal_service to take a chip_id and return the correct
IUwbChip implementation based on the chip name.

Include chip_id in jni and uci callbacks.

Bug: 205605642
Test: atest libuwb_core_tests
Test: atest libuwb_uci_packet_tests
Test: atest libuwb_uci_rust_tests

Change-Id: I2a7053b2eed26e71a580b2b72f15c67b5dfd2458
7 files changed