Reconcile with ics-mr1-release

Change-Id: Ic639e878de7c9d6240fa66af3817481a9c2d8902
am 95f6dcdb: Merge "Import revised translations. DO NOT MERGE" into ics-mr1

* commit '95f6dcdb4dfeb7569d8ee7fb571d0891125473ec':
  Import revised translations. DO NOT MERGE
Reconcile with ics-mr1-release

Change-Id: Ieec92ea99e282bcbb436afc9139916700070714f
am 5a859d2b: Remove extra logging statement

* commit '5a859d2b5245b027c19be511c0406c1de9c71815':
  Remove extra logging statement
Reconcile with ics-mr1-release

Change-Id: I1eca137f8f91fe386826dfcc6bc419b6a997b4ee
am 3baaad82: Not able to play attached audio file in Messaging Application

* commit '3baaad82f5aba38a4c8fd115cc8d94295efbd28d':
  Not able to play attached audio file in Messaging Application
Reconcile with ics-mr1-release

Change-Id: I15f8884fa8096db191b8fccb1044bc022fb38d58
am f87f653c: Merge "Add sms test framework - SmsTest is the basic test class which can be extended by other tests - SmsStressTest stress sending/receiving messages, different size of   message and recipient can be passed through test runner" into ics-mr1

* commit 'f87f653c1cd9ad77f1b7b374c461022e367450fb':
  Add sms test framework - SmsTest is the basic test class which can be extended by other tests - SmsStressTest stress sending/receiving messages, different size of   message and recipient can be passed through test runner
am 40eded11: Merge "Sent Message on fast reply has a strange number in the messaging app" into ics-mr1

* commit '40eded1110c2a86106f81ace36244755fcb53e97':
  Sent Message on fast reply has a strange number in the messaging app
am 0f34940e: Merge "[MR1] MMS: Fix Verizon IOT 2.6.1 fail [patch3]" into ics-mr1

* commit '0f34940e938ff70feaa1eb4097e75b152d42bc7d':
  [MR1] MMS: Fix Verizon IOT 2.6.1 fail [patch3]
Reconcile with ics-mr1-release

Change-Id: Ie21392ae78a3447dd8c54f4a89c2bb2352b21960
am 758276fd: [Crespo-S] Message not able to be sent to a Korean number with a plus code in front (i.e. +82...)

* commit '758276fd1342cb573f9fb6bcff7ce427b2f411d0':
  [Crespo-S] Message not able to be sent to a Korean number with a plus code in front (i.e. +82...)
am 2a2e37b3: Not able to call a number that isn\'t saved in contacts, when pressing the call button from messaging app

* commit '2a2e37b3cf7d67e837da1786dd677ce5dd2921d4':
  Not able to call a number that isn't saved in contacts, when pressing the call button from messaging app
Reconcile with ics-mr1-release

Change-Id: Ic5e3198f66c749c7a2a19f6b8140ce8b76856276
Use name and number for SMS delivery reports

Switched SMS delivery reports to display both
name and number of the contact instead of just
displaying their number.

I also switched to using Context.getString() instead
of String.format and also added brackets to the if
statements to follow the Android coding style.

Change-Id: Icb95712714523c2ac465835eeb94a99865fae0c3
Signed-off-by: Alexander Blom <alexvem@gmail.com>
am f14ffacd: Import translations. DO NOT MERGE

* commit 'f14ffacdb739714f59c99187d02a40aa2e3610ce':
  Import translations. DO NOT MERGE
Reconcile with ics-mr1-release

Change-Id: I149f9b56e2d3b53ca5e9200d12a85b8aa042fc56
am 92bf0545: Show current vibrate setting

* commit '92bf054558be5898b54bd3c4f098c6924c2f77bb':
  Show current vibrate setting
Problems sending/receiving MMS, tears down MMS APN

The MMS APN incorrectly tears down when connected. This is due to an
error in the code checking if the phone is connected to a MMS APN. In
TransactionSettings the default path is used, but this causes the
selection parameter to be ignored in TelephonyProvider. The result is
that when connected to a non-MMS APN it believes it is connected to a
MMS APN. The fix is to simply remove default in the URI and construct
the WHERE clause manually.

Change-Id: I25ffc26c68a40676841e34fd56aeab08604f4920
Reconcile with ics-mr1-release

Change-Id: I6ca9ba9fe733e6e0f3859625b980ab506cbd9871