Settings: Add Advanced reboot (1 of 2)

This commit adds a setting in Development settings for including options
in the power menu for rebooting into recovery or bootloader, defauled to
off.

When enabled, the Advanced reboot options will only be available once the
device is unlocked.

Change-Id: I72d6df55bf5df251802b321410670646d26c54b0
Feature : Volume adjust sound preference 2/2

This patch allows the users to choose if they want the audible tone when adjusting the volume

The new preference is in
Settings | Sound
    Volume adjust sound
        Play sound when adjusting volume with hard keys
The Checkbox is defaulted to ON (1 in defaults.xml)

Look for 1/2 for the Framework volume panel change

Change-Id: I6d43cba83bf4cf10f2d50502e7cee5408a73c520
Add ability to hide volume rocker preferences

also make the config_show_volumeRockerWake config to false

see more details: http://review.cyanogenmod.org/#/c/26310/

Change-Id: Id885aa423074b3e3fb871716560837a183357cac
Merge remote-tracking branch 'upstream/cm-10.1' into cm-10.1