Fix pie control + slim recents issue

Fix slim recents showing without last task (or even empty)

as we can't set double tap or long press action for navbar and pie,
there are no need to (cancel) preload recent apps when pressing home via navbar or pie.

Change-Id: Ife7c9698ada4bf7d069bd32215f415a235cb6a2b
Camera Tile

Change-Id: I1b4d6ec72886a053bb6a77679c54fa1481a6221d

Adapted and rebased from CyanogenMod for the PA quicksettings.
Patch 2: add resources for camera tile
Patch 3: fix tile to show
Change-Id: I4ec134b960a053a35a30ebc9dc4e785cc63142b5
PIE: fix a freezing bug

How to reproduce:
- Enable PIE;
- Toggle between on/of;
- Without close expanded status bar click any tile that use one of this methods -> private void startSettingsActivity(String action) or private void startSettingsActivity(Intent intent);
- System will freez for some seconds and soft reboot;

Solution:
- When deteced PIE mode enabled use a runnable with a less time possible to give time to system colapse panels and perform needed actions

Change-Id: Idc5f112873aa7a31993e7a3c82a1760bb45f8b9b
Framework: Allow Power Notification Sounds For Wireless

Fixes an issue where wireless charging would play the
	power sound and the default wireless charging
	sound at the same time.

Change-Id: I36a20a3ba227d0682a8854935a53e30f132a9b7f
Add Music Tile

rebased from Cyanogen/Slim

Change-Id: I7c4069019f92b0bd8148d7758e360fb7db4da19b
Merge branch 'cameratile' into kitkat

Conflicts:
	packages/SystemUI/res/values/strings.xml
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettings.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java

Change-Id: I2b3b0aed9aca2ea851506452e2db5a3cf8b52400
Merge branch 'kitkat' of https://github.com/TeamHorizon/platform_frameworks_base into kitkat