Migrating all BiometricPrompt iconController logic

Migrating all AuthBiometricFingerprintIconController,
AuthBiometricFingerprintAndFaceIconController, and
AuthBiometricFaceIconController logic into the recommended sysUI
ViewModel-ViewBinder structure, removing legacyState
code, and adding comprehensive testing

Bug: 287311775
Bug: 288173697
Bug: 288174575
Fixes: 288174572
Test: atest PromptViewModelTest
Change-Id: I822610b4585c3d03c412bbf3d9685babdd49a9bf
19 files changed