Migrate CustomTile to the new infra

The change pull together couple of interactors to migrate a CustomTile.

Flag: LEGACY QS_PIPELINE_NEW_TILES DISABLED
Test: atest QSTileViewModelImplTest
Test: atest cts/tests/quicksettings
Test: atest cts/hostsidetests/systemui
Bug: 301055700
Change-Id: Ie33f8a63011d33811a549cdd7f146ca1332bcda8
29 files changed