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: PT-BR update translations

Change-Id: I23a32ec5bfe227ec9b470687b76585e18aeb9c19
Merge "Phone: Display toast message for blank USSD request" into cm-10.1
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
Merge "Phone: ES translations" into cm-10.1
Merge "Phone: HU translation update" into cm-10.1
Merge "Phone: Update Polish translation" into cm-10.1
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

Change-Id: I80be0eee564aa76e5cd978595bff98eb461e00f7
Merge "Phone: PT-BR update translations" into cm-10.1
Phone: NL translation

translation for Add blacklist unknown numbers functionality
and Display toast message for blank USSD request

ps3: add translation for Allow notification expansion if multiple calls were missed or
blacklisted.

ps4: suggestions, moved USSD string to cm_strings

Change-Id: Ib85df013d2cb9687671dbba043a093db59acdbee
Merge "Phone: NL translation" into cm-10.1
Phone: DA translation

Latest merges
Patchset 2: Corrected typo and added missing AOSP strings

Change-Id: I6ccd8940fab822d4b37c08bbd80e4621790c1d46
Phone : refactor translations

Patch set 2 : original USSD strings

CS, DA, DE, FR, NL & RU are in progress

Change-Id: I12f4d4373d71f569ebdbafa5e4c7664b58829f59
Merge "Phone : refactor translations" into cm-10.1
Phone: Update italian translation

Change-Id: I2a8d3c11a2b7c037564ddc89a2a5ab152077cf19