power menu: reboot and screenshot

Signed-off-by: Paul Beeler <sparksco@gmail.com>
Framework: Forward port Expanded desktop capability

Originally authored by Jesús David and ported from
        ParanoidAndroid ICS branch for CyanogenMod 10
Contributors:  Rework Done by Dan Synmonds, Paul Beeler, David van Tonder and Rascarlos

Signed-off-by: Paul Beeler <sparksco@gmail.com>
force led to pulse even if the screen has been shut off while the notification was active
Allow volumes to be unlinked.
Make the volume overlay more functinal.

Signed-off-by: Paul Beeler <sparksco@gmail.com>
Option to control cursor in text fields using volume keys
Volume adjust sound preference

Conflicts:
	packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
frameworks/base: Fix various aliasing violations

Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
frameworks/base: Fix aliasing violations

Fix violations of strict aliasing rules

Change-Id: Ia83db6a0be18f52e8f274c581c3b42f031b39247
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
Fix aliasing violations:

Signed-off-by: Paul Beeler <sparksco@gmail.com>
Remaining bits for unlinking volumes
Volumerocker music control

Signed-off-by: Paul Beeler <sparksco@gmail.com>
QuickSettings : Fix alarm intent

Refer to "com.android.deskclock" rather
than "com.google.android.deskclock"

Change-Id: I3b30c93331c3240fe7689dc6fb01c5dd538db2a4
expose rotation lock in quick settings on phones
move java symbols from public to symbols.
thanks to Pawitp
https://github.com/CyanogenMod/android_frameworks_base/commit/ee52a8d30aa78ee98cc5f93cc330aac1add7fa02
Status bar Clock and Battery

Signed-off-by: Paul Beeler <sparksco@gmail.com>