Revert "Active display: Don't register proximity if pocket mode not used"

This reverts commit 683df30eae70497945a6588490404bc8e5005bf4.
Revert "Active display: Respect Quiet Hours"

This reverts commit db73bf87bc2924b17b82313a8cf493244c3410d1.
Revert "Active display: allow hiding low priority notifications. [1/2]"

This reverts commit 76631f48d6e6e845f449dad8ae27efa385b28609.
Revert "Active display: Add threshold to proximity sensor…"

This reverts commit df5b301dc09e88c3d840376e7220b18d8c4de171.
Revert "Active display: Option to change display timeout…"

This reverts commit 48866947525d29021c33d40cce5fd7222f413462.
Active display: allow hiding low priority notifications. [1/2]

Change-Id: I4831d6864b509e62b449c25619c59f5d6760ec47
Active display: Enable proximity sensor only when screen is off

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.

Change-Id: I70979b5931815adb74bd8bc42e32886a6d829a12
Revert these 2 Active Display commits

Revert "Active-D: Make GlowPadView center the current notification icon for us"

This reverts commit 20bde1981c74f816cfc29a9c3560caca177ee032.

Revert "Active display: Catch Resources.NotFoundException"

This reverts commit f982154c1098cdd245b5231aca955e738b7da1d2.

Change-Id: I8e93ddc98d589e3808924a90bd2a748c5c496275
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
Active display: Only fetch next notification if mNotification is null.

Change-Id: Ife8511d4a4b8c448bc7aa8997a250068bec5fae7