Settings: MediaScanner behavior on boot (3/3)

Lets you enable/disable/ask (with a notification) media scanning on boot.
Can speed up boot and reduce initial boot lag from MediaScanner

Change-Id: I266f0adc1aaf2b28a7735d5b9cc965e699f06a6c

Conflicts:
	res/values/arrays.xml
	res/values/strings.xml
	res/xml/development_prefs.xml
	src/com/android/settings/DevelopmentSettings.java
Ported: Volume adjust sound preference 2/2

Author:    StevenHarperUK <StevenHarperUK@gmail.com>
Feature : Volume adjust sound preference 1/2

Adjusting the volume makes a nice "boing" sound
Personally I find this annoying
This patch makes this a preference 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 2/2 for the Settings, Sound Panel Change

Change-Id: Iad89a0c49288094e21824aa9c9e1bf98c29cfec3

Conflicts:
	res/values/strings.xml
	src/com/android/settings/SoundSettings.java

Conflicts:
	res/values/strings.xml
	res/xml/sound_settings.xml
	src/com/android/settings/SoundSettings.java
disable camera sounds (1/3)

Change-Id: Ibc61515e78ecfa1d438b3770b02284c4cb9d7f23
Signed-off-by: sethyx <sethyx@gmail.com>

Conflicts:
	src/com/android/settings/SoundSettings.java

Conflicts:
	src/com/android/settings/SoundSettings.java
Add Lock volume keys in silent mode [2/2]

Prevents silent mode from accidentally being unset by volume keys

Forward ported from GB

PS 2 : Reorder

Change-Id: Ia86d191ac4db1e369fd3f9ac25644eb51feab67e

Conflicts:
	res/xml/sound_settings_rom.xml
	src/com/android/settings/slim/SoundSettings.java

Conflicts:
	res/xml/sound_settings.xml
	src/com/android/settings/SoundSettings.java
Merge remote-tracking branch 'upstream/jb3' into jb3