Add additional support for FromAlternateBouncer transitions

ALTERNATE_BOUNCER => GONE:
When the alternate bouncer is showing over an
occluding app, isKeyguardGoingAway does not update
to true. Therefore, we need to manually check
if biometric authentication has been handling
to trigger the ALT_BOUNCER => GONE transition when
the alt bouncer is showing over an occluding app.

ALTERNATE_BOUNCER => OCCLUDED
When the alternate bouncer is showing over an
occluding app, it's possible to navigate back
to the occluding application. Add support
for this transition in the AlternateBouncerTransitionInteractor

Test: Launch camera app over a locked lockscreen.
Press gallery icon to view photos. Observe alternate
bouncer. Authenticate with FP. Observe alternate
bouncer animates away.
Test: atest FromAlternateBouncerInteractorTest
Test: Launch camera app over a locked lockscreen.
Press gallery icon to view photos. Observe alternate bouncer.
Navigate back. Observe KeyguardTransition log back to OCCLUDED
Fixes: 336305546
Flag: None

Change-Id: Iadbbf8c28a350047a94797c18cbca2f4f4ddd833
3 files changed