[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
[Squashed] Chameleon Engine

Conflicts:
	core/res/res/values/ras_strings.xml

Conflicts:
	core/res/res/values/ras_strings.xml
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
Revert "QuickSettings: remove screen off tile"

This reverts commit 24bab2843e040cbf6cbce9e69274283cc403304e.

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettings.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java
Removing Power Menu Tile to make some room for Screenoff tile

Quick launch power shortcut does not work after reverting Power Menu tile Commit..So removing as much code just to remove the tile Power Menu.
Power Menu shortcut in quick launch now working...
Also tweaked Screen off tile..Long Press now shows Reboot menu..1 Tile doing 2 jobs :)
Fixing Power Menu Bug
Revert "GlobalActions: Fix possible race condition when showing dialog."

This reverts commit 11af0eb5ffc527afaf0862c8dca9df946f250c4c.

Revert "collapse all panels if global action is shown"

This reverts commit 7906ccea31f7594da4f162644a1afcfe2ed69653.

Revert "Parallel shutdown"

This reverts commit 17325d4971a876cd63941272251ef90be79da68c.

Revert "GlobalActions: Fix Airplane Mode on/off issue"

This reverts commit 644dc45cf0b74810274975e024d4cfebdc4b1acb.

Revert "Camera : Powerkey shutter"

This reverts commit f801597acd65c41c2c0bebc9d07e8726d78162bf.

Conflicts:
	core/res/res/values/ras_strings.xml

Conflicts:
	core/res/res/values/ras_strings.xml
Development shortcut in StatusBar and Recent Panel

It enables the wipe data and application force close option in the
recent tasks list and in the notification area. These options will
be available only if the Development shortcut option is enabled.

Change-Id: Ia4e1d040e8eade5afe118dd62bc28c86381c03e6

Conflicts:

	core/java/android/provider/Settings.java
	packages/SystemUI/AndroidManifest.xml
	packages/SystemUI/res/values/cm_strings.xml

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/AndroidManifest.xml
	packages/SystemUI/res/menu/notification_popup_menu.xml
	packages/SystemUI/res/values/mahdi_strings.xml
	packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java

Conflicts:
	packages/SystemUI/res/menu/notification_popup_menu.xml
	packages/SystemUI/res/values/ras_strings.xml
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java

Conflicts:
	packages/SystemUI/res/values/ras_strings.xml