Begin disconnecting KeyguardStatusViewController from NPVC

As the status view will (eventually) no longer be in the shade, begin
disconnecting it from NotificationPanelViewController piece by
piece. First, remove dozeTimeTick and onScreenTurningOn calls from
NPVC. This rewires the flow of events but does not change any functionality.

Also, refactor burn in to use KeyguardRepository as the source of
truth for dozeTimeTick information

Bug: 288242803
Test: atest KeyguardStatusViewControllerTest
KeyguardStatusViewControllerWithCoroutinesTest BurnInInteractorTest
UdfpsFingerprintViewModelTest UdfpsKeyguardInteractorTest

Change-Id: Ic9061bd67eb78995eb38ff88315dd9e0c4899e6b
18 files changed