qs: Add torch and GPS tiles by default if supported

 * New configuration variable config_enableTorch has been moved from
   the settings app that devices should overlay onto.

Change-Id: I2e4cb81390548cf055eae2836280fe9bdc65f0b0

Conflicts:
	core/res/res/values/config.xml
	core/res/res/values/symbols.xml
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsController.java

Change-Id: I2e4cb81390548cf055eae2836280fe9bdc65f0b0

Change-Id: I2e4cb81390548cf055eae2836280fe9bdc65f0b0
Correcting NULL pointer when callerApp is not set

Change-Id: Ia6570f428141de32d564dd190bbcf93a5d640fd1
JIRA: CYAN-2458
Issue: https://jira.cyanogenmod.org/browse/CYAN-2458
telephony: disable the use of SMS_EXPECT_MORE by default (1/2)

CodeAurora added the use of the RIL_REQUEST_SEND_SMS_EXPECT_MORE API
which is not supported by every RIL. Disabled it by default to reflect
AOSP behavior and added a flag to enable it.

Conflicts:

	core/res/res/values/config.xml
	core/res/res/values/symbols.xml

PS2: remove extra torch config added by conflicts

Change-Id: I837c161bbca3960e7458ea049f896218d5e60a63
NetworkController: Hide signal strength icon when no SIM icon is shown

Change-Id: I5c4b43bba1469e14474d20a3627eafa597459e6e
ISms.aidl: Add callingPkg to sendTextWithPriority.

Needed for Voice+ and SecureSMS, due to breakage caused by QCOM merge

Change-Id: I1871bc9e3f644b7b82f7da18f404921c237ec55c
Merge "NetworkController: Hide signal strength icon when no SIM icon is shown" into jb3
Support GESTURE_SENSOR input device type with GestureService

* The GESTURE_SENSOR input device type is meant to support touch sensors
  which are meant for gesture input only, very similar to a touchpad,
  but without the pointer capability.
* Define separate service to handle gestures from GESTURE_SENSOR device
  type.

Change-Id: I9b273df2a3cc141774d7f7cd81e43a90ea5b230b
Hide InputDevice.SOURCE_GESTURE_SENSOR from API

Change-Id: If009e9595fc593594b0e7764669996de137483a1
Merge remote-tracking branch 'upstream/jb3' into jb3