Fix fingerprint error messages on Keyguard / AOD

1) "Too many attempts" message should be shown when AOD -> Keyguard
2) onFingerprintError() errors should not be cleared by previous
   onFingerprintHelp() messages (MSG_CLEAR_FP_MSG), otherwise the error
   won't be displayed for the full 5000ms
3) "Too many attempts" message should be shown when user is locked out
   on AOD
4) FINGERPRINT_ERROR_LOCKOUT_PERMANENT error should show whenever
   AOD or keyguard is entered (same as regular lockout message behavior)


Fixes: 65055500

Test: Manual test of above situations

Change-Id: I8793f61ea80a3aa920838790ae2af68fc29c1981
1 file changed