Settings: privacy Guard enhance app logic

This commit changes the following

- do not show apps signed with the plaform certificate at all
  (like settings, systemUI, android system etc)
  IMO the user should trust the android signed apps to be save and this will
  prevent weird behaviours user can get when they activate it on this packages
  all other system apps (like calculator, browser) and all which are not signed with
  android key are not effected.

- to go inline with AOSP disable the checkbox in detail app screen
  for built in apps

cheers

SlimRoms

Change-Id: I12b5522f6e58047173778381fb7290bb1c71bab3
Merge "Settings: privacy Guard enhance app logic" into cm-10.1
Settings: Update AF translations

Change-Id: Iebf79641d70936b83f8c9ab693ca724b5f18f310
Settings: PT-BR update translations

Change-Id: I6123a8bb148cc9a9b9606ec828b4f8ba6d873134
Merge "Settings: PT-BR update translations" into cm-10.1
Settings: NL translation

ps1: Add an option to allow a (subtle) notification vibration during calls

ps2: rearrange strings to match order in English

ps3: Lockscreen options : Camera/widgets toggle

ps4: Introduce Privacy Guard Manager

ps5: remove unused string

ps6: enhance app logic

Change-Id: I5467174fa0bb796717c4e1386756c1a9f09e995b
Settings: RU translation

Change-Id: Id12c3fe7e4c71a3eec0d6596a58f3f2ea5d1a672

Patch set 2: Update translation

Change-Id: I25c340c45f0f741d97d6c021a80c992f79b2b4f6

Patch set 3: Fix typo

Change-Id: I69530fd7ecfc6fdf1ea3d321e07c6d5f9ab9f344

Patch set 4: Fix typo

Change-Id: I58f777e531ffec35878f0a3155a4077ca7f6f8b8

Patch set 5: Update translation

Change-Id: I60f96d7ebfe66f2f66a3976ea15f2b94bb27f7b9
Merge "Settings: RU translation" into cm-10.1
Merge "Settings: NL translation" into cm-10.1
Settings: HU translation

PS2: Update
PS3: Update & corrections
PS4: Typo

Change-Id: I77ff7184dd2ac0b999e9ad144aa2368a2982ed3c
Merge "Settings: HU translation" into cm-10.1
Storage Settings: Allow user to trigger a volume rescan

This change allows to trigger a rescan of a volume with the next restrictions:

- Internal volumes if they are emulates
- Primary volumes
- Non-Removable volumes

Requires http://review.cyanogenmod.org/#/c/44585/

Change-Id: I42aebc9fc0d3530cf0a3efb4d2139b688707d43d
JIRA: CYAN-1391
Issue: https://jira.cyanogenmod.org/browse/CYAN-1391
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Update German translation.

Change-Id: I002ec3755ea8b7ad5989f842387e13c289883f0d
Settings: PT-BR update translations

Change-Id: I47bcc64f69884397ed53de82ac45f439a07f377e
Settings : FR translation

-Add new translation
Patch set 2 : rebase and add new translation
Patch set 3 : correction
Patch set 4 : correction
Patch set 5 : correction
Patch set 6 : Better translation
Patch set 7 : rebase and add new translation

Change-Id: I11387f21fa3c58d502cafe2cdfb2165f511946a9
Settings: HU translation

Change-Id: I64b8989fa560d320ac4909c4dcb63f0b7611d316
Merge "Settings: HU translation" into cm-10.1
Settings: RU translation

Change-Id: I64489bec3944571fafa2519d6b3d90a804ab7dbc

Patch set 2: Update translation

Change-Id: I1aed8306a622776472d39f94603549900958d9fc
Settings: SK translations

Change-Id: I86303bb4c119a82e2614d0eb1d95d50a7793e9ba
Merge "Settings: RU translation" into cm-10.1