Keyguard: fix statusbar lags when default widget shown.

When statusbar became expanded KeyguardStatusView receives
onKeyguardVisibilityChanged callback and refreshes ClockView.
Because it receives more than one call and every time it reads
new values from resources it cause lags in opening statusbar panel.

Replace this code with BroadcastReceiver and ContentObserver to
refresh it only in case something was changed.

Change-Id: If0dbc1db059536806852661931cb2e6436f2acf4
PhoneWindowManager: Delay setting updates during window animation.

Change-Id: I90ee5d8f83176a38a32b5ff38c4b191f1b78532e

Conflicts:
	core/java/android/view/WindowManagerPolicy.java
Fix PhoneWindowManager animationFinished callback.

We have a case where window animations is not needed
and this is the first and the only animation pass.
We need to unlock PWM settins updates in this case.

Change-Id: I64f1473513b060b5d766db336d5c191df4e2518e