Polish edit mode UI for BC25

Changes are:
 - Subtitles ("hold to move tile...")
 - A remove zone with animated visibility
 - Hides available tiles when dragging
 - Removes small tiles labels in the current tile list
 - Show all available tiles as small tiles with labels

Bug: 337021579
Flag: com.android.systemui.qs_ui_refactor
Test: manually with QSActivity
Test: DragAndDropStateTest
Change-Id: Ibb6359fc33f38d1b922aa5e984249805192c84c3
8 files changed