On exit, ensure transition to GONE happens

Previously, we always checked if LOCKSCREEN->GONE needed to run.
Add an additional check for the current state and also move from
OCCLUDED->GONE if necessary.

Fixes: 359991475
Test: atest KeyguardInteractorTest
Flag: com.android.systemui.migrate_clocks_to_blueprint
Change-Id: Iac7e719fd7f0b11f9555dfeeb7699f17581d5cac
5 files changed