HTML injection fix for bluetooth pairing, issue 65946

During bluetooth pairing, HTML injection is possible via the device name displayed to the user. This escapes the device name, before creating HTML from it, so it will preserve things like < and > but will not affect rendering of HTML

Bug: 12976386
Change-Id: I8a02d3be8c1a779dc9ed1c9ef8083a1159ab3f2b
Don't use this
Kernel tweaker (3/3)

This also reverts commit 4353a5c17859813c36fa02ac04670fc0608d8d23.

Conflicts:
	src/com/android/settings/Settings.java
Point to the correct string
Revert "Settings: safe headset volume option (2 of 2)"

It's hardcoded right now

This reverts commit d53832e23516226bcfbb2e173a866331421c7edb.

Conflicts:
	res/values/pa_strings.xml
	src/com/android/settings/SoundSettings.java
Center Lockscreen targets

Change-Id: If99b0b7bf7ac4507076b9806e8208bab77fb71a2
Revert "[2/3]Quiet Hours"

This reverts commit 8a202029be0b528c4d1b6499126e7743590bd552.

Signed-off-by: Paul Beeler <sparksco@gmail.com>

Conflicts:
	AndroidManifest.xml
	res/values/pa_arrays.xml
	res/values/pa_strings.xml
	src/com/android/settings/Settings.java
	src/com/android/settings/SoundSettings.java
	src/com/android/settings/paranoid/QuietHours.java
	src/com/android/settings/paranoid/service/SmsCallHelper.java
Merge remote-tracking branch 'aospal/kitkat-remix' into kitkat-remix
Merge remote-tracking branch 'upstream/kitkat-remix' into kitkat-remix_OmniSwitch