Propagate DevCancellation to BioPrompt

This CL aims to propagate the developer cancellation signal to the
biometric prompt, by creating a 'wait/notify' system based on the
underlying viewModel's mutableState. This specifically modifies
BiometricState to contain a new property that acts as the 'notifier' for
cancellation in the SysService.

Bug: 333445003
Test: Sample app configuration test, build test
Change-Id: I10aedc7bd2adeb571a9ffe7d89c5f201fe02e660
6 files changed