GlobalActions: Set the initial status of airplane mode toggle

Actually, the initial status of airplane mode toggle is set to false
when the power menu dialog is initialized.
This causes an issue if you set airplane mode and then reboot.
After the reboot, the dialog displays the wrong airplane mode status,
eg. "Airplane mode is not active", and if you toggle that option, a wrong
intent is sent again to put ON the airplane mode, instead of OFF, the
toggle (that is in transition state) will be set disabled.

This commit fixes this issue.

Change-Id: Id30355c1e090355645c437086c79ab59093c27a8
[1/2] Base: Option to enable Notification Light when screen is on

This makes it possible to let the Notification LED flash even when the screen is on

Change-Id: I58be9646cdc84d4765342a5ab45b4641c3d5daba

Conflicts:
	core/java/android/provider/Settings.java
	services/java/com/android/server/NotificationManagerService.java
Smoother Upload and Download Animation

Change-Id: I6e6409cc85ad951019dbac10156d4aed92f4c5bc
Tweak colors.xml some more
Show live wallpapers in the recents view on high-end devices

Change-Id: Iefbf4f292b6a9bfdb516f154cc2976db2ba86cde
Base: Power Menu Config & Immersive Mode [1/2]
Bring back the status bar activity indicators for mobile data and wifi

* adds a setting for this as well as reverting the following commit:

Reverts "Remove signal/wifi activity indicator icon overlays."

This reverts commit fcc901c10bffdfb9c6b31e676dec36b47d949979.

Change-Id: I7aa85f7c8442c45d17e42cac7823dfe93e3f24c1
Changes for immersive mode

Thanks to CM

Conflicts:
	core/java/android/print/IPrintDocumentAdapterObserver.aidl
	core/java/android/provider/Settings.java
	core/res/res/values/purity_strings.xml
	core/res/res/values/symbols.xml
	policy/src/com/android/internal/policy/impl/GlobalActions.java
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
Update immersive confirmation.

1. Disable panic mechanism for expanded desktop.
2. Separate confirmation for each expanded desktop style.
3. Add new layout for the case when navigation
   bar is hidden but statusbar is visible.

Change-Id: I5914d655bd5f9315ac4cc6fc7d70cc4ee45bb7b2

Conflicts:
	core/res/res/values/purity_strings.xml
Fix immersive mode confirmations
Fix Immersive confirmation in expanded mode.
WifiState: Don't aquire transitionwakelock in airplane mode

NetworkTransitionWakelock is for transition from Wifi to mobile.
It will cause device no sleep for 60s. There is no need to acquire
it in airplane mode.

Change-Id: I1487dc4787948d09e482f22e88d01768b54964da
Immersive mode:Clean up
Revert "Immersive mode:Clean up"

This reverts commit 133de24234a35dff5d928061201b8db62ad4a73a.
Revert "Fix Immersive confirmation in expanded mode."

This reverts commit 737ac43136030fa63b19a630df0c31cc50d3dd2a.
Revert "Fix immersive mode confirmations"

This reverts commit bf29cdffb62773ee15e6e5917dc1a9ec51a5f7b7.
Revert "Update immersive confirmation."

This reverts commit 09fd7055032085fb113e838feced89c52df59632.
Revert "Changes for immersive mode"

This reverts commit 5eb52eb50c93044393156dd10acfb424d1ac6262.