Add PAC in Black support
Default back to LTE/WCDMA/GSM if supported

Currently after unchecking the 'Use only 2G networks' option, the
default Network Mode is 'WCDMA Preferred'.  This patch will change
the behaviour so that if the mobiel supports LTE, the default mode
upon unchecking 'Use only 2G networks' is LTE/WCDMA/GSM

Original Commit : https://github.com/CyanogenMod/android_packages_apps_Phone/commit/a3ed6ba4acaa80da382b1bea56cea2c9d823b2c8
Phone: Update italian translation

Change-Id: I7d3d834026354f0fa7459006d68803db020292ac

Conflicts:

	res/values-it/cm_strings.xml
Phone : Fr translation

Patch set 2 : correction (http://review.cyanogenmod.org/#/c/35977/2/res/values/cm_strings.xml)
Patch set 3 : correction
Patch set 4 : rebase

Change-Id: I97f223f307df43abf576c39c481c330da5db5dfd
Phone: RU translations

Patch set 2: Update translation

Patch set 3: Update translation

Patch set 4: New translation

Patch Set 5: Move translation to cm-strings.xml

Patch Set 6: Move translation to cm-strings.xml

Patch Set 7: Update translation

Patch Set 8: Update translation

Patch Set 9: Update translation

Patch Set 10: Update translation

Conflicts:

	res/values-ru/strings.xml

Change-Id: Iff034d708f717188e3dc25460614a6287ca4c76d
Shorten string in german translation

Avoids ellipzation that happened even on mako.

Change-Id: I2151cb2d0fc53fbc82e191b4dc20d81f938fc5f0
Allow notification expansion if multiple calls were missed or
blacklisted.

The expanded notification shows a list of the missed/blacklisted calls (up to 6) in
that case.

Change-Id: I471cad405aabe055f1757831ce7293ee182b3e6a

Conflicts:

	res/values/cm_strings.xml
Phone: RU translation
Phone: NL translations

Change-Id: Ia522d785ed38b3f984ab155fba3c706a9b3d7230
Phone: Display toast message for blank USSD request

As per spec 24.080, ussd response string should be
between 1 - 160.
When user requests SEND_USSD with blank/no
input, display toast message prompting user
to enter valid input.

Bug: 7471891
Change-Id: Ic7b7b89e8a683011048a19cabd1d36a27bbae953
Phone: ES translations

- Allow notification expansion.

Change-Id: I7b7d3d02768e5625170ad33c75c9d2c49e569071
Phone: Update italian translation

Change-Id: I360e8ce03d7182bb18fcaa74afed1c4bf78fdb9f
Phone: Update Polish translation

Change-Id: Ice5f754fdd203dc25d7f6b73fd55a48afe0e2154
Phone: PT-BR update translations

Change-Id: I23a32ec5bfe227ec9b470687b76585e18aeb9c19
Phone: Add blacklist unknown numbers functionality

	This way you can choose to block numbers not
	in your contact list

	Add counters to missed and blacklisted calls
	notifications

Patchset 4:
	- Remove counters for a single call
	- Reformat
	- Move the dependency of the "unknown numbers" preference
	  under that of "private numbers", that is the logical
	  parent

Patchset 5:
	- Fix formatting

Patchset 6:
	- Solve a bug in which a private number would be blocked
	  as unknown, with the message "Unknown number: 0000"
	- Code the dependency between the two preference sets,
	  "Block private numbers" and "Block unknown numbers"
	- Make some code lines cleaner

Patchset 7 - 13
	- Some more corrections, spaces and tabs fixing.

Change-Id: I0497dff62f5278da6bd5d441b8359294a9b2afd3
Update German translation.

Change-Id: Id87dedb1dc5f738bf48661505104dadc5d62223b
Phone: ES translations

- Display toast message for blank USSD request
- Blacklist unknown numbers functionality

Change-Id: I2ca32e068472f195fae2955bcb692da42d148a99
Do not attempt to do any matching against the '0000' number.

Additionally, uncheck 'block unknown' when its dependency 'block
private' is unchecked to make the shared pref values follow the expected
behaviour.

Change-Id: Id62e45a374c8c104924e6397f90c274ec9726cb8
Phone: HU translation update

Change-Id: Ic963b75a29a11b3f421cfb654143ab893b897128
Phone: Update Polish translation

Change-Id: Ie78cbcf652200907673d77856ef04efc9246997a