Active display: Catch NPE

Change-Id: I6b198769b623319d6202281f914e38b2e2527022
Revert "Active display: Make GlowPadView center the current notification icon for us"

This reverts commit 3100c626d43c0d2939af9c2dcab13ac1980c24ae.
Active display: Use a default notificaiton icon

In case there is an exception when trying to load the
notification icon we will use a default one.

Change-Id: I4087ef3e407cf976f7bfb2bb89f850641101bc73

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/policy/activedisplay/ActiveDisplayView.java

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/policy/activedisplay/ActiveDisplayView.java
Revert "Active display: Don't register proximity if pocket mode not used"

This reverts commit b65c58371fc7593a57efb0e2e009ba67b55348c9.
Active display: Enable proximity sensor only when screen is off

[log]

This should ease people worried about cpu usage of the proximity
sensor while the screen is on.  The sensor listener will only be
registered when the screen goes off, and both active display and
pocket mode are enabled.  Once the screen turns on this listener
will be unregistered so no further updates are received when the
sensor values change.

by Der_Schubi:
In our case we left the sensor activated til the screen gets
unlocked or notification is opened to be able to turn the screen
back off if the device gets pocketed again.

Change-Id: Ic28326cc0cb0fb87d4bc0d1e3224e04727242751
Fix some Derps

Change-Id: I96505599e7167cd462f0f41f245aa0d690366ced
Active display: Fix visible NavBar buttons on Lockscreen

[log]

Change-Id: Iae98ada2483fd6fc35f33178b61791356ec8d0a2
Active display: Fix screen turning back on directly after turning it off

Change-Id: Id0dd4c9eae708c21300355adab44236a1071e2a5