Mms: Handle Disk Storage Full Crash

- When a device is out of disk storage space, the messages apk will crash
and become unresponsive
- This changes now handles the SQLiteFullException thrown by
the app and displays a toast to the user to indicate that the
storage is full.
CRs-Fixed: 487749

CM changes:
- Remove printStackTrace while it is redirected to logcat and not to console on Android
- Internationalize the error msg
- Only return null if an error occurs

Change-Id: I89956d06e5fdd008a31802c10f33364eb327dff7
Mms: Add resend function for message

Add a resend menu when send message failed.

Change-Id: I2d29ee3455fc647461b6338dd344107aebccd840
Mms: Add changes to search video and messages

--Add changes to search video and messages in searchable items
 --Click search icon on home screen.
 --Click menu key->search setting
 --Click searchable items

Change-Id: I83e4718c573b99e886fdba6762d2720a0f8f750c
CRs-Fixed: 394450
merge changes from CyanogenMod 10.2 into local branch

Conflicts:
	src/com/android/mms/ui/ComposeMessageActivity.java

Change-Id: Ideca5a62a5886ba10f74b79de0837312d30dfbde