[1/2] Base: DownloadManager: add support pause/resume/stop notifications

Add pause, resume and stop functions to make user can pause, resume and stop downloads by manual in downloads application.

Change-Id: I82ffff5a539448faab8933e2b47591199bf24cb9

Conflicts:
	core/java/android/provider/Downloads.java
Intensify Red mdpi
(Thanks Cl3kener & Hellybean)
Redify Switches

(Thanks Cl3kener and Hellybean)
Fix DownloadManager
Add missing strings
Some fixes
Revert "Quick Settings: Option to use floating window (1/2)"

This reverts commit 5df3f8f7db3839f52dd60054729d63259547e168.
Merge branch 'test2' of https://github.com/AxxionKat/android_frameworks_base into HEAD
Revert "Fix HALO showing wrong icon on recreating statusbar"

This reverts commit b0a1cf1f0219f48db03b3e59f9274d3ce828eca0.

Signed-off-by: siracuervo <fl.siracusa@outlook.com.ar>

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
Status bar clock and date customization (1/2)
Thanks SlimRoms for this codes.
Based on this commit: https://github.com/SlimRoms/frameworks_base/commit/39545c535c0d0d6857dd769eeae8bda73955d3b1

Change-Id: Ib13e7fd18ae2f22c12eedb8adbae0127822faa6e
Signed-off-by: siracuervo <fl.siracusa@outlook.com.ar>

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
Fix status bar clock actions

Change-Id: I0b7bc60aa8c98f9ac12cc433a7525598891d61be
Signed-off-by: siracuervo <fl.siracusa@outlook.com.ar>
Fix icons overflowing status bar view in center clock and date layout

Change-Id: I43829f58330357de7a09d8eb80141a6385aef533
Signed-off-by: siracuervo <fl.siracusa@outlook.com.ar>
Custom actions on navbar recents long press (1/2)

For now 7 actions are possible
1 - none
2 - last app
3 - screenshot
4 - kill app
5 - notifications panel
6 - QS panel
7 - power menu

Thanks to @kufikugel for base and idea in SlimRoms navbar and navring customization

Change-Id: Ic96d8bb31025efd7260759709ddb8d9736c2619f
Signed-off-by: siracuervo <fl.siracusa@outlook.com.ar>

Conflicts:
	core/java/android/provider/Settings.java
	core/java/com/android/internal/statusbar/IStatusBar.aidl
	core/java/com/android/internal/statusbar/IStatusBarService.aidl
	packages/SystemUI/res/values/cr_strings.xml
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/CommandQueue.java