Merge changes from topic "bt-tile" into main

* changes:
  Handle bluetooth callback and toggle switch, also moved `getDeviceItems` to background thread.
  Filled in devices for BluetoothTileDialog and implemented click callback.
  Create BluetoothTileDialog.