Notify ScreenOffController of battery saver change

It was previously listening for AOD setting changes only, and
ingorning when the battery saver was disabling AOD. This caused
animations to run (showAodUI) that put statusbarstate into a stuck
KEYGUARD state when it should've been SHADE.

Fixes: 270910479
Test: atest DozeParametersTest
Test: manual, start with unfolded device, turn on batter saver, fold
it, and then unlock

Change-Id: Iae586f9a2b86f19502f3d66165b633b1c9fc5f7f
(cherry picked from commit 10383655a4396253c238a4c2d44b9d4511737629)
Merged-In: Iae586f9a2b86f19502f3d66165b633b1c9fc5f7f
2 files changed