SmoothProgressBar: Initial Commit

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

Conflicts:
	core/res/res/values/colors.xml
	core/res/res/values/symbols.xml
Port SmoothProgressBar: User Custom ProgressBar Setting[2/2]

Sample : https://github.com/castorflex/SmoothProgressBar
http://antoine-merle.com/images/smoothprogressbar_all.gif

thanks Dokdo Project

Change-Id: If476fb2a4fa9a988c73364107555b5e7624dea53
Signed-off-by: hany <hany.alsamman@gmail.com>
[1/2] Base: Status icon color

This will override the following system icons:

* Status bar icons
** Airplane
** Wifi
** Bluetooth
** Signal
* Battery paint color
* Clock text color

And it will not override the, but wish to do:

* Notification icon color and opacity (maybe adding it soon)

PS2: Added support for Battery
PS3: Add missing variables
PS4: Fix color resources when you're in a theme or whenever a user switch their status icon drawables
PS5: Masking battery color
PS6: Derp fixes
PS7: Remove percentage icon color support for now (Will re add it in the next patch)
PS8: Fix the UserHandle
PS9: Fix the frame color for normal battery color
PS10: No need to reboot to change the icon color and text, battery.

Credits:

* Partially of the code and idea from ParanoidAndroid

Change-Id: I37cc69109deab8c9e065245445b83d15ba16df5f

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/SignalClusterView.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
Revert "[1/3] TeloRadio frameworks_base"

This reverts commit 1a74ca6f38cf1565e3310ef5a62f26d5428e86e5.

Conflicts:
	core/java/android/provider/Settings.java