settings: performance: Update get current values in Processor view

Some users have been complaining about min/max frequency being
set incorrectly on some CM builds.

One way that they could be seeing this is by using the Processor
Performance information in Settings which seems to load the values
for min/max frequency and governor once and then never reloads
them unless you change the actual setting.

This is easy to see by changing the values yourself by modifying
the /sys files directly.

With this commit, changing the /sys files will cause the
Performance view to show the correct values, not the cache values.

Change-Id: I96719e4f40081cb8d2c9b1fd63a32332823cf77d
Settings: Move home answer & power end call options

Move 'Home answers call' & 'Power ends call' options to button settings

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

Add the compass tile to the quick settings tile chooser.

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

Change-Id: Ie824c3c958120d896690f369cf77eacf1e74c735
JIRA: CYAN-4296
Issue: https://jira.cyanogenmod.org/browse/CYAN-4296
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
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
Merge "settings: FC on quick settings editor on tablets without a vibrator" into cm-11.0
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: Fix isPackageInstalled logic.

    - If package is null, isPackageInstalled returned true.
    - Return false if null, always.
    - PS2: Fix codestyle
Change-Id: If2bf41e4c9520195d56e327a447d7085daab3154
Merge "Hide "Volume adjustment sound" option on non-voice capable devices" into cm-11.0
Settings: Remove lockscreen options from security.

  - Create a separate fragment for Lockscreen settings
  - Move App Security up in Security Settings
  - General clean up

Change-Id: I4dc20942b87c2446c7e798e28f7e475efebaddb8
Settings: Fix missing preference when lockscreen disabled.

    - Introduced in security settings reshuffle.

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

Change-Id: I266d1ad7f1aab745728b33490268cb197188f2b3
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
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
Merge "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" into cm-11.0
Move protected apps strings to cm_strings

Change-Id: I7099ac4a817fa3db8d418b329b9a3344aea1da69
Merge remote-tracking branch 'cm/cm-11.0' into cm-11.0