Replace hidden keyguard states with occluded state

Instead of manually tracking hidden states in KeyguardRootViewModel,
just track the occlusion state.

Bug: 361796575
Test: atest KeyguardRootViewModelTest
Flag: EXEMPT bugfix
Change-Id: I21996ca5f3605e1a76d9408a8491575bcf6cc4dd
3 files changed