Fix icons overflowing status bar view in center clock and date layout

Based on @maxwen commits
1 - https://github.com/maxwen/frameworks_base/commit/5b4d7714ea5fcc493712b569f456f655bf696076
2 - https://github.com/maxwen/frameworks_base/commit/5b4d7714ea5fcc493712b569f456f655bf696076
3 - https://github.com/maxwen/frameworks_base/commit/b5f7820e50fd03522b5462777779a4520594c796

All credits goes to him.

Change-Id: I23be4b166941159d6b5891442bfcefa3678a0603
Fix "Fix icons overflowing status bar view in center clock and date layout"

Change-Id: I43829f58330357de7a09d8eb80141a6385aef533
Add "Clear All drawables" for NavBar

This is a part of "Recents: Clear all button for recent apps." from PA

Only for show in Lockscreen when are notifications

PS2: Update author & message
PS3: Damn damn I put the drawables in the wrong place...
PS4: Added missing import

Change-Id: I9164ef632d7d7bc31d81bb7a6d87c5d1562d5410
Signed-off-by: hany <hany.alsamman@gmail.com>

Conflicts:

	packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java
QS: give animation love to network mode and wifi tiles

Change-Id: I59dcede96ce5895e3ce38c29f36c9f08b11e3599
Reimplement PowerSaverManager !

thanks for martincz and credit for mokee

really it big wip feature and it hard to make it works fully

Signed-off-by: hany <hany.alsamman@gmail.com>

Conflicts:

	packages/SystemUI/AndroidManifest.xml
	packages/SystemUI/res/values/probam_arrays.xml

Change-Id: I47cbe40f4c3bb08caf2b76bcaa25aa623a08e9d5
start the PowerSaver service if activated