Add FingerprintAuthenticationStatus

Update DeviceEntryFingerprintAuthRepository.isLockedOut
StateFlow to only start sharing when subscribed, instead
of Eagerly. This was causing issues with testing & it isn't necessary
to start sharing eagerly.

Test: atest DeviceEntryFaceAuthRepositoryTest DeviceEntryFingerprintAuthRepositoryTest
KeyguardFaceAuthInteractorTest
Bug: 288308594

Change-Id: I57b1fef035e477818face0f4f47eae9f132c04d0
19 files changed