Add Signature to messages

This adds a custom signature option to Mms app,
which appends a custom string set in settings
to all messages send.

PS2 : Fix Test Derp

Credits: DroidJunk

Change-Id: I2b3572e47a183c18c70bf8ef4960d60695ac3c4b

Conflicts:
	res/values/strings.xml
	res/xml/preferences.xml
	src/com/android/mms/ui/MessagingPreferenceActivity.java

Conflicts:
	res/values/strings.xml
Hide avatar

Hide the avatar in the conversations list screen
for a more descriptive feel. Can be enhanced to
messages screen later.

PS 2 : Reoder Settings a bit

Change-Id: I1cd93c80d0d096159c74287aa3d1dc252b9a3728

Conflicts:
	res/values/strings.xml
	res/xml/preferences.xml
Add Easy Selector

When creating a new message you have to write some letters from the
contacts you want to add and select them by clicking on it.
This can be annoying if you want to send your message to several contacts.
With this change you can manually select numbers from contacts from a
checkbox list.

PS 2 : Fix NPE

NOTE: Full credits to Eric Mourougandy <emourougandy@gmail.com>

Change-Id: I94c130bd40ec5dc872446ce66c57a4eb146553af

Conflicts:
	res/values/strings.xml
Process inactive msgs if Mms app is relaunched

Try to process all pending transations and queued smses
which maybe killed by user, OOM or Mms crashing and so on
after Mms app is (re)launched.

Since for Mms: Mms app only will retry failed transaction(
must be marked as failed) due to network issue or any known
reason, and for sms: Mms app only rely on SmsDispatcher to
retry to send at most 3 times.

Change-Id: Ifc46d1a86bf33342590313c29d6d4c0aff7c739f
Signed-off-by: Roger Chen <cxr514033970@gmail.com>
Sign Quick Replies

Apply Signature text to Quick Replies also.

Change-Id: I377d242791cd511f5c93a77f54f1145266d1732c