Add onAuthenticationSucceeded and onAuthenticationFailed

Add onAuthenticationSucceeded and onAuthenticationFailed in
AuthenticationStateListener to allow other system components to response
to biometric authentication results

Flag: ACONFIG android.adaptiveauth.report_biometric_auth_attempts DEVELOPMENT
Bug: 285053096
Test: m -j
Test: atest AuthServiceTest
Test: atest FingerprintAuthenticationClientTest
Test: atest FaceAuthenticationClientTest
Change-Id: I9ebfa7c01d06a871f4e9221ecd7244835ac1b29c
17 files changed