Merge branch 'cm-11.0' of https://github.com/temasek/android_frameworks_base into HEAD
Fliptile animation: Compass Tile

Change-Id: Idacb4b3c9aafb0b0737689ebb9b724f8e1038c27
Fix soft reboot using power menu through tile, navring and recent long press

- Using slim roms idea of this commit: https://github.com/SlimRoms/frameworks_base/commit/2d7b1afb903858bf26ac98dc9de64924a5ce9a05 and calling all power menu actions from the same thread

Change-Id: Ie4768a1722a41164474ef300f4a1b67c535349f6

Conflicts:
	core/java/com/android/internal/statusbar/IStatusBar.aidl
	core/java/com/android/internal/util/cm/QSConstants.java
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/CommandQueue.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsController.java
SystemUI: add equalizer tile

Shows the current visualizer of current
audio output of device.

Should not show up for remote-playing device, such
as Chromecasts.

Clicking the tile opens the current EQ app.

Change-Id: Id7d073699764eacbe1d769a18c249eb80feb2a88
Signed-off-by: Roman Birg <roman@cyngn.com>

Conflicts:
	packages/SystemUI/Android.mk
	packages/SystemUI/res/values/cm_strings.xml
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsController.java
Frameworks: fix equalizer tile

remove duplicated permission
modify qs layout

Change-Id: If31d9130044aee8ac6e660a404e30f35cb75ab84
add back permission for equalizer tile

Change-Id: I407b811cc18a785eebe7576229ec46a8357a096f