Resolved some TODOs.

Used `AsyncListDiff` to update device list and removed unused root layout. Also used a new background to replace alpha and fixed a subtitle bug.

Test: atest -c com.android.systemui.qs.tiles.dialog.bluetooth
Bug: b/298124674 b/299400510

Change-Id: Iee413b9f53125f4ed9a4bedbf397a4d735426f3a
13 files changed