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
Revert "Revert "Buttons: Allow disabling hard navigation keys""

This reverts commit f1787fc298943275db75cffeda4964203ff8f983.
Settings: Move home answer & power end call options

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

Change-Id: I2f365a3d278b0845b7c5ffcfe70c54160a00c24e

Conflicts:
	src/com/android/settings/cyanogenmod/ButtonSettings.java
Settings: Add compass tile (2/2)

Add the compass tile to the quick settings tile chooser.

Change-Id: Ic15435760a7bd83824c4aa05dd6709d1aef06434

Conflicts:
	src/com/android/settings/quicksettings/QuickSettingsUtil.java
Settings: Fix Merge Conflicts