Add Profiles

Change-Id: Id195de6f8c0b1cd08fc0c32b4347c7c97c347bb1
Hardware key custom rebinding (1/2)

Framework changes to allow rebinding of the actions performed on the
following key press events: Home long-press, home double-tap, menu press,
menu long-press, search press, search long-press, app-switch press and
app-switch long-press.

The available actions are: Nothing, open/close menu, recent apps
switcher, search assistant, voice search, in-app search, device sleep,
and launch camera.

Change-Id: I72c0d220a09d79230bfa299e0521ed693e5c25f1
Profiles : Global actions (Power dialog)

Change-Id: I9c7c5440b7b893eafefcfb6421ab6e7fec7401df
SYstemUI : Make battery percentage configurable

Change-Id: Ibfc0cf9c5a4efc13ecd3c3e99723bb2b717c50a7
Framework: Generic Blacklist support (4 of 5)

Change-Id: Id6c85c9a537713ec77d00deb7f7fe5a9150be2cd
base: Add blacklist provider permission

Change-Id: I4febc2c0aa1a690d607b2a459e2d60d30ecf5abf
JIRA: CYAN-3727
Issue: https://jira.cyanogenmod.org/browse/CYAN-3727
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
GlobalActions: public CharSequence getLabelForAccessibility

Change-Id: Ia600163654c9486a09e0cc632d6c8a4e964edda0
Protected apps

Change-Id: Ic690387cd21fdfa09ef5fb19bd3de9305050cf6e
frameworks: add blacklist call logging (1/3)

Change-Id: Id3413a298ba1bdf2ecdcc256d02fda85c3221bb6
Signed-off-by: Roman Birg <roman@cyngn.com>
Profiles: Fix global action for profile

Change-Id: I29f568bf00a30131ceeae819654a8000d727713b
Filter spam notifications

Change-Id: Ibf2377cd7491c7e0e9e9c9657e9e65eef1876ee3
Treat default value that wasn't found as empty value.

Fixes http://code.google.com/p/android/issues/detail?id=33220

Change-Id: If22e8b245f688d922c168aa54c8acf743c0644d7
Add clear all recents action to recents panel

Change-Id: I2243ebc83abc483e78b112900a653d7e61edc5ba
Revert "Filter spam notifications"

This reverts commit 96f2d6199b0ad976b4bfcaeefec0c660b3f535c5.

Change-Id: Iebf6bfeaa1cd88c1f2da6b3e0a72bf3815da1227