This MR adds a basic implementation for the BluetoothAdapter interface in Windows.Devices.Bluetooth, including winebth.sys support for getting properties associated with the radio's Low Energy capabilities.
-- v3: windows.devices.bluetooth/tests: Add tests for IBluetoothAdapter. windows.devices.bluetooth: Implement BluetoothAdapter::IsAdvertisementOffloadSupported. windows.devices.bluetooth: Implement BluetoothAdapter::IsCentralRoleSupported. windows.devices.bluetooth: Implement BluetoothAdapter::IsPeripheralRoleSupported. windows.devices.bluetooth: Implement BluetoothAdapter::IsLowEnergySupported. winebth.sys: Implement IOCTL_WINEBTH_RADIO_GET_LE_INFO. winebth.sys: Fetch BLE-related properties for BlueZ adapter objects as well. windows.devices.bluetooth: Implement IBluetoothAdapter::get_DeviceId(). windows.devices.bluetooth: Implement IBluetoothAdapterStatics::GetDefaultAsync().