Fix recipient picker crash with no contacts

Change-Id: I535647a7752fbba6575d2ce2493a8ce91db13626
Mms: Option to delay SMS Sending

Add feature to delay SMS sending, user being able to cancel
SMS sending by touching the SMS, until set duration is elapsed.

Follow-up of http://review.cyanogenmod.org/#/c/36178/
    (and http://review.cyanogenmod.org/#/c/35231/) on cm-10.2 branch

PS6 : Rebase

Change-Id: I09dd045bde30c19c7552ee57d55a4a9434e98712
Mms: Clean up delivery report dialog.

Instead of launching another activity just to show the delivery report,
mimic how showMessageDetails works instead, using AlertDialog.Builder.
This ports the dialog over to Holo as well.

Change-Id: Ia7ee549fe7ed9770a70482a042ebbc4bc12bab21
Signed-off-by: angelsl <hidingfromhidden@gmail.com>
Merge branch 'jb43-legacy' of https://github.com/ParanoidAndroid/android_packages_apps_Mms into jb4.3

Conflicts:
	src/com/android/mms/transaction/SmsReceiverService.java

Change-Id: Ie1accd662238f0a33c6b69c53709f6152db6ff57