Revert "Revert "Halo (1/2) Merge conflicts: core/java/android/provider/Settings.java packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java""

This reverts commit 1e9b5c194bd6c0f268b4f8901f3f448888937a3e.
Revert "Revert "Halo: Add master switch to disable Halo (1/2)""

This reverts commit a173843003627dfa29665fdc7092498168110844.
Revert "Revert "Reworked transparent layer""

This reverts commit 8b5d0659134101c67c7662ffdfc175b9fcc34e0e.
Revert "Revert "LayerActivity: Corrected lifecycle""

This reverts commit 4fd02315bf5ba85790c140c38ac554404bbef7bc.
Revert "Revert "Fix little derp causing visual bug""

This reverts commit 030a93e3ef4ee1aab7e0e8912dcb691f4ccb2be4.
Revert "Revert "Update drawables from PA""

This reverts commit 854924e095819a2b35e2c0b3033e5cf2da2c0d32.
Revert "Revert "HALO cleanup""

This reverts commit f08d7c22a6698da1925f23b60158c82a7771012a.
Revert "Revert "Don't bring home to the front if we're opening a floating activity""

This reverts commit 0456c4ebc1062d09444f2ea6634cfa81f0f38d42.
Revert "Revert "Halo:Option to pause the underlying app(1/2) merge conflicts: core/java/android/provider/Settings.java""

This reverts commit af9e0ddd351cb96a5d6ece6c74273d08cc3f9858.
Revert "Revert "Fix Halo not showed at first notifiction drop""

This reverts commit 21da7ff63bee05c09ad265573dbafbfa4773485c.
Revert "Revert "Give floating flag to previous activities in the stack""

This reverts commit 2d7f6863728766f3ffe318e88d81b32c8901927d.
Revert "Revert "HALO:merging derp...""

This reverts commit 5e5d21b4c4722a12470c2df1ed8010c8916d375b.