RILJ fixes for 42.
also gets rid of some log spamming
fix button backlight
fix headphone detection on HTC kernels
Merge commit 'android-4.2.1_r1' into jb42
ICS_CAMERA_BLOB patch from CM
replace xml file with prebuilt image (with nicer gardient)
Extended Power Menu Reboot and screenshot
Extended Power Menu png files
Merge pull request #1 from lownoise2/jb42

Jb42
modify quicksettings behaviour
use CM holo background
Volume rocker support
Implement custom hwkey longpress
read overflow-button setting
support for hwbutton profile #2
Merge commit 'android-4.2.2_r1' into jb42

Conflicts:
	core/java/android/os/Trace.java
	core/res/res/values/symbols.xml
Revert "modify quicksettings behaviour"

This reverts commit 82d3d6c8ca728daa9a5f44532d5d8616114e47d8.
fix hosed 4.2.2 conflict
Merge remote-tracking branch 'aosp/jb42' into jellybean

Conflicts:
	core/java/android/provider/Settings.java
	core/java/android/view/WindowManagerPolicy.java
	core/res/res/drawable-hdpi/ic_lock_screenshot.png
	core/res/res/drawable-mdpi/ic_lock_screenshot.png
	core/res/res/drawable-nodpi/background_holo_dark.png
	core/res/res/drawable-xhdpi/ic_lock_screenshot.png
	core/res/res/values/arrays.xml
	core/res/res/values/strings.xml
	core/res/res/values/symbols.xml
	packages/SystemUI/res/layout/quick_settings_tile_generic.xml
	policy/src/com/android/internal/policy/impl/GlobalActions.java
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
	services/java/com/android/server/power/ShutdownThread.java