Progressbar customizations squash

commit 4a52e638a7e2df7e9714770bd2da286f0b52b55a
Author: hany <hany.alsamman@gmail.com>
Date:   Tue Feb 18 19:34:17 2014 +0000

    SmoothProgressBar: Accelerate and Interpolator [2/2]

    PS1 : reformat the code
    PS2 : change method

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

commit ca3f7c63fca812b4f29e0701955dfde55650b77e
Author: hany <hany.alsamman@gmail.com>
Date:   Mon Feb 3 18:30:33 2014 +0000

    Port SmoothProgressBar: User Custom ProgressBar Setting [1/2]

    thanks Dokdo Project

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

Conflicts:
	res/values/mahdi_arrays.xml
	res/values/mahdi_strings.xml
	res/xml/animation_interface_settings.xml
Fix: app icon sizes in notification lights

Conflicts:
	src/com/android/settings/rascarlo/NotificationLightSettings.java
Settings: correct y-axis brightness in preview

To answer the comment in the code, no, the min brightness should not
correspond 0, but rather to the device min supported level. The values
on the preview graph should correspond exactly to the percent values
entered in the brightness configuration dialog.

Change-Id: I4a6d19b261f33f53d24437cde99e63e03ba3fc28