frameworks/base: Fix various aliasing violations

Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
Signed-off-by: Paul Beeler <sparksco@gmail.com>
Remaining bits for unlinking volumes
QuickSettings : Fix alarm intent

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

Change-Id: I3b30c93331c3240fe7689dc6fb01c5dd538db2a4
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
expose rotation lock in quick settings on phones
remove drawable for quick settings tile. black background
move java symbols from public to symbols.
thanks to Pawitp
https://github.com/CyanogenMod/android_frameworks_base/commit/ee52a8d30aa78ee98cc5f93cc330aac1add7fa02

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