Subject line break

Change-Id: I1261c367603c6fc137bd978ff4bf496a06601b9d
Fix invalid charset mail

Change-Id: Ibd48855b72a4694f263559b97ec23b123e4ff2f3
Custom user-agent option

Change-Id: If173eb70415ac38c8a282896c4fb042e82f5fe8c

Conflicts:

	res/values-ja/cm_strings.xml
	res/values/cm_arrays.xml
	res/values/cm_strings.xml
Emoji and Smiley support

Change-Id: I6adb081d45389adef825d8bb1e431174a4ca416f

Conflicts:

	res/values/strings.xml
	res/xml/preferences.xml
	src/com/android/mms/MmsApp.java
	src/com/android/mms/ui/ComposeMessageActivity.java
	src/com/android/mms/ui/ConversationListItem.java
	src/com/android/mms/ui/MessageListItem.java
	src/com/android/mms/ui/MessagingPreferenceActivity.java
Add quick emoji button next to text input

This allows for a user selectable button to be displayed next to the
SMS text input area to allow quick access to the emoji icons.

Seeing as how the current process to add an emoji requires going through
the menu and then selecting the option, this allows for frequent users
of emojis a much simpler and time saving method.

This modification is based heavily off the AOKP source
introduced by Roman Birg.

New drawable: Jacob Müller

Change-Id: I6fab11f155c5c112ed39785179093cecaa5500f6

Conflicts:

	res/values/cm_strings.xml
	res/xml/preferences.xml
	src/com/android/mms/ui/MessagingPreferenceActivity.java
Update Japanese translation

Change-Id: I2cf5a93bbc627fb8eab363075088337c84ab26b4

Conflicts:

	res/values-ja/cm_strings.xml

Update Japanese translation

Change-Id: I184606e4350db7ae77b0e736764c02531c8434e5
Use enter for new line if mInputType is TYPE_TEXT_VARIATION_LONG_MESSAGE

Handle the INPUT_TYPE preference as in cm 10.0:
If the "show enter key" preference is set, use enter for new line and
shift + enter for sending like the QuickMessagePopup already does.
This forward ports the corresponding section in ComposeMessageActivity code.

Change-Id: I8b9e5e66705bbe1ee2c045b7e67209323ca053bc
Speech bubbles theme option

Change-Id: I3e5c098b67ae59bb1ab61528d738fb8ade66fcdb

Change gravity of bubble send message to the left

Change-Id: I9a4814a831d8a2e549e081dd1bcde075fec4ddb0
Mailto intent

Change-Id: I8f1e58fe98b81ded1bd23421b9066323eac6139c
Import com.android.ex.chips

Change-Id: I76f29ec7fd1a733b1e5da3835044ded02884b8ee
Auto-complete email recipient

Change-Id: I598fef94deb54eba6ce4e23d53d9aefd2c35f942