Revert "Revert "[1/3] Base: Squashed commits for 4.4 active display""

This reverts commit 30adfa79316502b40e47ac7227486ebeeef6001f.
Revert "Revert "Active display: Ability to turn off the screen, when a not clearable notification is present""

This reverts commit fba03caa7d680bf2d4a0209f886d0025eded0479.
Revert "Revert "base: ActiveDisplay: fix for disappearing notification bar""

This reverts commit 2d09951f2542653e51b7d4ebe24a91118100f6c5.
Revert "Revert "fw: Active Display fixes and addons (squashed)""

This reverts commit e255d6898c16042bf40928afbbe90580a85e7302.
Revert "Revert "Active Display: add some synchronization.""

This reverts commit 38e37f08f3d21a2e3947a4dae5374605f60f6ea7.
Revert "Revert "Active Display: Sort notifications by newest to oldest.""

This reverts commit d6147c405bdeaf9e2588d55961dc0d84f9fda17b.
Revert "Revert "Fix active display npe on pressing the unlock ring on ad screen""

This reverts commit 92511a496d5c2ee2cadf32ba61b63cf8471a5761.