Add feature detection for certain kit features

Autotest can now query GetCapabilities to find out what kits can do.

Also, move GetChipName->GetAdvertisedName as it was confusing.

TEST=Run this code on the Chameleon board, with both kits attached:
$ make && make remote-install CHAMELEON_HOST=$CHAMELEON_IP
Execute the non-flaky non-stress tests that use this code,
see that the tests pass:
$ test_that --board ${BOARD} --args "chameleon_host=${CHAMELEON_IP}" \
${DUT_IP} bluetooth_AdapterPairing.{,le.}mouse \
bluetooth_AdapterPairing.{,le.}mouse.pairing_twice \

Change-Id: I0f5478cb46f6b362f035545e6c67aea1366a7d86
Commit-Ready: Alexander Lent <>
Tested-by: Alexander Lent <>
Reviewed-by: Wai-Hong Tam <>
3 files changed