conditional ime switcher

Change-Id: I4fdc63ca65119172ab99f9220f457352b771b1d3
Added Volume Tile to Quicksettings

Drawable by blunden

Change-Id: I04451d8b4669ae0d4f798010a4c61e5e82990b76

Conflicts:
	core/java/com/android/internal/util/cm/QSConstants.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsController.java
Frameworks: Toggle to disable fullscreen keyboard (1/2)

Conflicts:

	core/java/android/provider/Settings.java

Change-Id: Id133925d659ea7e8589aec1ea3200bc6247da7cc

Conflicts:
	core/java/android/provider/Settings.java

Conflicts:
	core/java/android/provider/Settings.java
CORE: missing @hide

Change-Id: I6012d4317ab71d1716ea0e38ee1d04e448c39fa9
enable usb audio hot plugging

Change-Id: I527e0976b6cadacb67084348ffe2de192247529a
Merge remote-tracking branch 'upstream/jellybean' into jellybean