Android denial of service attack using class 0 SMS messages

Bug 9702645
Bug 11970403 - Change to ClassZeroActivity to singleTask

Cherry pick the change from master.

Making every AlertDialog immediately visible can lead to exhaustion
of graphics-related resources, typically memory, resulting in a
broken bufferqueue/hw renderer, and subsequent system crash.

Make ClassZeroActivity a singleTask activity, and queue incoming
messages if one is already being displayed.

Change-Id: I0aef7b857364acc404e79581ba5e503571065483
Import translations. DO NOT MERGE

Change-Id: Id82f32c4e67b791c497dac8a5366e83a3c3befee
Auto-generated-cl: translation import
Import translations. DO NOT MERGE

Change-Id: Ib81400a83d3319e1a69a620ac64dba04a0324aaf
Auto-generated-cl: translation import
Import translations. DO NOT MERGE

Change-Id: I3ad993c5a135428dc543d30bc08eb9139127bf6e
Auto-generated-cl: translation import
Import translations. DO NOT MERGE

Change-Id: Ib50c04b62425bf3cc09512ef63c28430ddd0706b
Auto-generated-cl: translation import
Mms: EL translations

Change-Id: Ifde80a734618f857f30fdb84cf2cb9582728bff8
Mms: NL translation

ps1: Merge branch 'qcril' of git://github.com/CyanogenMod/android_packages/apps_Mms into qcril

ps2: Cell Broadcast Support in Messaging app

ps4: Cleanup CAF additions

Change-Id: I5124c92a1c7f429a3b57ab56c299574a22ade6fb
Mms: Update DE translation

Change-Id: Iaa63d4ad3520550e39b6de81f24c5abd5cfe1979
Mms: CS translation

- added missing CAF strings

Change-Id: Iaf5380f0d8df56b12fd1151891abe9d456131b56
Merge "Mms: Update DE translation" into cm-11.0
Mms: PT-BR Translations

Change-Id: Iad46f1d64d18b7b6ce5f74ccfaa10bbb14618cd7
Merge "Mms: PT-BR Translations" into cm-11.0
MMS: DA translation

Implemented changes requested

Change-Id: I8d7a28c5d747e21b9bc81aa0c921e1d4f9fa2463
Mms: AST translations

Change-Id: I57731cb0990175e5fe568343908c2dee50ef3764
Implement SMS mark for unread (Cyan-348)

Change-Id: I999e4159603d13062b535b2445cbc7efd3cf9b7b
Mms: Move Mark as unread strings to the correct places

* Strings go to cm_strings
* Plurals go to cm_plurals
* Fixed plurals for CM standards

Change-Id: I7227c27039188202b376ecf50d79c9918c3b456a
QuickMessagePopup: pager fix on multiple messages.

Fixed the pager to
* keep the already typed replies for each message, and
* retain the typing focus on the current message reply's EditText.

Change-Id: I48bc7e5c597dd31ae13a6ce81f33f870f9ec2be8
Automatic translation import

Change-Id: I3d5d55aee9a93dca4d3818e89c01a48a526d49fa
Automatic translation import

Change-Id: Ib50d864e76c15d42560b61c6ddf94b9a7dd301fd
mms: Add CHANGE_PHONE_BLACKLIST permission

Fixes permission denial and subsequent FC when adding a contact to
blacklist from an SMS thread.

Change-Id: I3b33602684077d11f8d6473c538dc919c771127b