Fixed error in IT translations
Bring back national data roaming option
Accidentaly disabled by
https://github.com/GravityBox/GravityBox/commit/fbf224e1b86c29e78cdfe5e444a7e92dcee4d46d
StatusBar: download progress: prevent potential NPE
- Check parameter for null value in verifyNotification()
GB Settings: small improvement regarding lockscreen prefs handling
Conflicts:
	src/com/ceco/gm2/gravitybox/GravityBoxSettings.java
Lockscreen: reload preferences when background option changes
Required after
https://github.com/GravityBox/GravityBox/commit/b4916f4eee68d3fe56018b59f62452143284be52
Conflicts:
	src/com/ceco/gm2/gravitybox/ModLockscreen.java
UNC: fixed lights and vibrations behavior during quiet hours
Conflicts:
	src/com/ceco/kitkat/gravitybox/ModLedControl.java
ActiveScreen: added option for ignoring quiet hours
Allows active screen during quiet hours when enabled
Conflicts:
	res/xml/led_control_active_screen_settings.xml
	src/com/ceco/gm2/gravitybox/ledcontrol/LedSettings.java
	src/com/ceco/kitkat/gravitybox/ModLedControl.java
QS: Network mode tile: added option for specifying 2G+3G mode
- Allows to choose whether to use GSM/WCDMA Preferred or GSM/WCDMA Auto
- Tile icon indicates which 2G+3G mode is set
Conflicts:
	res/values/arrays.xml
	res/values/strings.xml
	res/xml/gravitybox.xml
Update layout in AppPicker to allow inputting non-English characters
PowerMenu: added option for disabling expanded desktop in power menu
Conflicts:
	res/xml/gravitybox.xml
UNC: improved ongoing check for updated foreground service notifications
When foreground service notification gets updated it may be missing
foreground service flag. This flag is set later in the process by
WorkerHandler which is too late for us (as our hook will most likely get
processed earlier than WorkerHandler runnable). 
This affected mainly apps that dynamically update the contents of
foreground service notifications (such as GPS Status, etc...) resulting
e.g. in ActiveScreen heads up constantly popping up for them as UNC was
not aware of that they were actually ongoing.

Solution: make sure to check whether previous notification that is
getting updated had a foreground service flag set the same way
WorkerHandler does according to Line 1776 at
https://android.googlesource.com/platform/frameworks/base/+/android-4.4.4_r2.0.1/services/java/com/android/server/NotificationManagerService.java
Conflicts:
	src/com/ceco/kitkat/gravitybox/ModLedControl.java
ActiveScreen: more common check for prox sensor coverage
Conflicts:
	src/com/ceco/kitkat/gravitybox/ModLedControl.java
Power: more common check for prox sensor coverage
ModLauncher: adjusted for compatibility with Google Search 4.0.26
Thanks to theknut@xda
QS: added tile specific settings for QuickRecord tile
- option to set audio quality
- option to set auto-stop delay
Conflicts:
	res/values/arrays.xml
	res/values/strings.xml
	src/com/ceco/gm2/gravitybox/GravityBoxSettings.java
	src/com/ceco/gm2/gravitybox/quicksettings/QuickRecordTile.java
QS: optimized QuickRecord tile
One less broadcast receiver
GB Actions: added shortcut for clearing notifications
Conflicts:
	src/com/ceco/gm2/gravitybox/shortcuts/ShortcutActivity.java
	src/com/ceco/kitkat/gravitybox/ModLedControl.java
GB Actions: added shortcut for toggling auto brightness
Conflicts:
	src/com/ceco/gm2/gravitybox/shortcuts/ShortcutActivity.java
SignalCluster: added option for using Lollipop signal icons
With support for MediaTek Gemini
Adjusted for jellybean purposes (partially/fully connected state)
Conflicts:
	res/xml/gravitybox.xml
	src/com/ceco/gm2/gravitybox/GravityBoxSettings.java
	src/com/ceco/kitkat/gravitybox/StatusbarSignalCluster.java
QuickRecord: don't perform auto-stop when disabled (delay set to 0)