Mms: Update template activity to Google UI guidelines

Replace floating context menu by contextual action mode.
See http://developer.android.com/guide/topics/ui/menus.html#context-menu

Change-Id: I80bed09427e208ab180b0e7cb3aa1a070507621c
avoid IllegalStateException in MessagingNotification

If columnIndex is -1, c.getLong(columnIndex) makes IllegalStatementException.
So, the columnIndex should be checked -1 or not before using.

Change-Id: Id0dfffa5159d22dc67d56003b999dce80378736e
Add Text Area Size preference

This commits add the ability to set the size of the editable
text are for composing messages.

Arbitrary Restrictions:
Min Limit - 2
Max Limit - 15

Change-Id: I20261af0eb7e1daf80327df4cfde6b7efe766b1d

Conflicts:
	src/com/android/mms/ui/MessagingPreferenceActivity.java
CM is sometimes dumb!

This reverts commit 31a34931c274bd2fbabd6c2465a590b72cff918a.
Commit I673bdfda5ff07e2e783bd97baa1e38ca84acd58e translated to Russian

Commit I53754a2b06093bb2fa9e5414fa306c1dbe367b34 translated as well.

Change-Id: Iaa81fe79fda4906fc48124447686d8fe0ed1227c
Commit I80bed09427e208ab180b0e7cb3aa1a070507621c translated to Russian
Commit I20261af0eb7e1daf80327df4cfde6b7efe766b1d translated to Russian