Apply shade state transition to OCCLUDED

Previously it was done for GONE, but the same logic to wait for
alpha transitions applies to OCCLUDED. Also make sure
OCCLUDED->DOZING works well.

Fixes: 330185572
Test: atest SharedNotificationViewModelTest KeyguardTransitionInteractorTest
Flag: ACONFIG com.android.systemui.migrate_clocks_to_blueprint
TEAMFOOD

Change-Id: Iae383f7c6ce72b11e0a743fb04775c1a329eb720
9 files changed