Don't listen for FP device entry if biometric prompt is showing

And when the biometric prompt stops showing, check
if we should start listening for device entry FP.

Also add callback for onDetection to end the FP detection
lifecycle.

Flag: NONE
Test: atest KeyguardUpdateMonitorTest
Fixes: 302141167
Change-Id: Ief26d0a4ecb59b41c394b8249ef16de0cbf8c88c
3 files changed