Change Regulatory Info Activity to prefer string over image

Change-Id: I9ea5c2bf469af8f654ec4e4bb4f2a8a5738e6a95
[Settings] Ability to turn HW keys on/off on supported devices (2/2)

- Enabled through overlay in device repo

Change-Id: Ieecbec6d25427803c3d504620d700fe9955c02d7
Merge remote-tracking branch 'upstream/cm-11.0' into cm-11.0
[Settings] Notification services shortcut on expanded status bar

Change-Id: I3ca484b2d748b5ce837deb8da4d4cb54373791f0
fix: Settings FC when WiFi tethering is active.

* When filling the 'connected devices' list the function in charge of this
  assumes that the activity for which a 'new preference' is being alloc-
  cated for still exists.
* This is sometimes not the case when an user decides to navigate back to
  the 'Tethering & portable hotspot' settings menu.
* In this case the function will try to allocate a new preference for an
  activity == NULL and lead to a Settings FC.

  Logcat showing the FC: https://gist.github.com/myzb/765d03172078a7657fb0

Change-Id: I34dcafe9286443220867399f22dccb75a4b40d38
Settings: Allow Regulator Information Dialog Title to be overlaid.

  - Remove SAR preference.

Change-Id: I5aead313589f5d5291d20a0388d2d8bc7242b711
Settings: Set untranslatable

Change-Id: I30021ec6731898c0d7927b6ed577d05325674548
Settings: Let users disable the left-corner Keyguard widget

The application widget is a generic icon displayed on the lock screen
that allows a user to launch an activity.  This is part of the Appcast
flow.

Note: The intents necessary to manage this widget is protected by a
system|signature permission.

Change-Id: Ida245b8c096a24ca3d8bb9a09c6af383bf3295cf
Reviewed-on: https://gerrit.nextbit.com:8443/8255
Reviewed-by: chub <chub+gerrit@nextbit.com>
Tested-by: chub <chub+gerrit@nextbit.com>

Conflicts:
	src/com/android/settings/cyanogenmod/LockscreenInterface.java
Revert "[Settings] Ability to turn HW keys on/off on supported devices (2/2)"

This reverts commit 428b0c435fa7ab41a95f28daa5f78eefd6cca0d0.