Status bar Clock and Battery

Ported from CyanogenMod 10 mr1-staging branch
https://github.com/CyanogenMod/android_frameworks_base/tree/mr1-staging

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/policy/BatteryController.java
long press back to kill app

Ported from CyanogenMod 10 mr1-staging branch
https://github.com/CyanogenMod/android_frameworks_base/tree/mr1-staging

Signed-off-by: Paul Beeler <sparksco@gmail.com>
framework: port "fix notification icons not animating till ticker is updated"

Change-Id: I42d33568fe200089e6dd72c5178d21ad2d76682c
Framework: Use holo alert drawables

Replaces the current usage of the GB alert
drawable with theme-consistent holo ones.

Change-Id: I8594ef8276db5bb0e192f3a541937d7281321043
Remove GB alert drawable from reboot menu

Change-Id: I77cd3fabaed76c6cdd1ba051d628254c2f79974c
Improve tethering notification icons

Replaces the stock icons with the ones I submitted as part of
http://review.cyanogenmod.com/#/c/15930/ in CM9.

Change-Id: Iecfae9ad579c6c9ae06da0a08b61e9359a8a37b0
"Clear all" button on recent apps

    Ported from ParanoidAndroid by zigackly:
    https://github.com/ParanoidAndroid/android_frameworks_base/commit/f8c44e6ef667a3ebe9b658f148fa78a8d4f9a8dd

    Add button to tablet layout ported from Codename Android by zigackly:
    https://github.com/CNA/android_frameworks_base/commit/8d259fe3588c261baa5a17c361255cf28cc82bfe

    Patch set 2: Make the layout consistent, with the button at the top right.

    Patch set 3: Remove the redundant use of removeTask()

    Patch set 4: Top right layout does not work in tablet mode: make it top left for tablets only.

    Patch set 5: Different implementation (No need to keep track of views) - Danesh M

    Patch set 6: Top left layout no longer works for tablet mode with new implementation.
                 Make it bottom left for tablets only.