Merge tag '4.4.3_r1.1' into HEAD

Change-Id: I78cd3598be19c397962259189c2afd548e86cbb0
Settings: Add compass tile (2/2)

Add the compass tile to the quick settings tile chooser.

Change-Id: I4c3e4cb662f1179e620d0c0d9073bb80c1b6b224
Settings: modify AOSP RU translation

PS1: Updated a string to say "Cast screen" instead of older "Wireless display"
PS2: Brought back couple of strings that were reverted in 4.4.3 merge.

Change-Id: I7179ecde5f3d0ce829fd36115b2893913ad801ea
settings: FC on quick settings editor on tablets without a vibrator

Change-Id: I3b4818bde1a591726dea0efb0fb004ba7d1dbb5b
JIRA: CYAN-4296
Issue: https://jira.cyanogenmod.org/browse/CYAN-4296
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Settings: Fix isPackageInstalled logic.

    - If package is null, isPackageInstalled returned true.
    - Return false if null, always.
    - PS2: Fix codestyle
Change-Id: If2bf41e4c9520195d56e327a447d7085daab3154
Hide "Volume adjustment sound" option on non-voice capable devices

On non-voice capable devices, there's no sound when adjusting the
notification volume. Remove the obsolete option from Settings.

Change-Id: I3fc9ef737eb55d591a4ecc7d79ee60b9151395b5
Settings : Launch only contacts picker for blacklist entry

Change-Id: I266d1ad7f1aab745728b33490268cb197188f2b3
Settings: Modify AOSP JA translation

usage_type_on_time is supposed to the cell standby use time(使用時間),
but it says screen use time(点灯時間) in Japanese. It should be corrected.

Change-Id: Ic9b7f61a054d09cf7944d6d37f70c8dbb294c095
Automatic translation import

Change-Id: I2db8cb59213162e87273d86fdc5189982578a776
Protected App [2/3]
 Protected Apps Settings -> Apps:
 - Added Receiver which can send in a call to PackageManager to toggle a components protected status.
 - Add Protected Apps activity (available from Apps fragment)
 - Reads from ApplicationInfo state
 - Requires Pattern Lock to view/modify protected apps
 - Updates Settings Secure DB with protected components
 - Support resetting protected apps pattern lock

Change-Id: If07a7b69ac963ffae855621881e1944fc8754782
Move protected apps strings to cm_strings

Change-Id: I7099ac4a817fa3db8d418b329b9a3344aea1da69
Settings : Fix CustomScreenColor when picking an image

Change-Id: I510b562eb0e9fb9b558380db5c5d6e818ba17d12
Settings: Modify & add AOSP JA translation

Change-Id: Ic5ef0aed93cca89b37a91b95fa8debee66fc34a1
Integrate quite hours active period strings for JA translation

Change-Id: If9c195ecbf9d00f01108185bba1a75be7c115b39
Settings: Modify volume override summary for JA translation

Change-Id: Ia9a14def58c7c195ba5c5cf55983b8d33ec8b5a7
Remove lockscreen slide delay option (1/2)

Also enable these options for insecure lockscreen:
* Lock after timeout
* Power button instantly locks
* Owner info

Change-Id: I7737dc9cb1108f7d83b2cea3af9eb313767eb958
Remove 'More device settings' menu

Change-Id: I86cd84f6f6c408b26c04d92529e9a031c4fed1f7
Settings: Remove V+ pref if V+ isn't present

Change-Id: Ia202d00ebee95e99018e7b04ef284de0bf3f1e1c
Protected Apps:

 - App Info for protected Apps doesn't allow Uninstall or Clear data
 - App Info menu item for launching into Protected Apps when looking at protected components
 - Prevent process dialog from getting dismissed on touch or back key (can cause odd behavior if cancelled mid-protect)

Change-Id: I64104d7ff3fbf9d8c393ebf262d4de0b28abbc5c
Settings: remove 'Brightness adjustment' from auto brightness dialog

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