Port "Allow full themeing of mms via theme chooser"

This redirects layouts to @color and replaces the hex that the theme chooser
cannot handle. It allows theme chooser themes the ability to theme the entire
app instead of just parts.

Patchset2  - Fixed QuickMessage themeing support (DvTonder)
Patchset3  - Use the proper colors

This is by @B_boytm I am just submitting it for him.

Change-Id: I4ec79d12788a1d6bfd5bb9b70ccc1276b65d24de
Port "Fix cropping on MMS inline thumbnails"

The following patch fixes the cropping that was broken in jellybean. This worked
properly in Ice Cream Sandwich and CM9. It now behaves correctly with this
patch. Here are before and after pictures of both a regular photo and a
panorama.

Photo:
before
http://img62.imageshack.us/img62/3783/beforee.png

after
http://img24.imageshack.us/img24/231/afterwd.png

Panorama:
before
http://img194.imageshack.us/img194/3882/panobefore.png

after
http://img607.imageshack.us/img607/962/panoafter.png

Change-Id: Ie37d09bf46eca4efb7dc0be02dbd971648abd4ca
Messaging: Prevent the light from being dismissed when a QM Popup wakes the device

Change-Id: I6390a7ff0fcef7e32246ee0a75e59aa46941deaf
Messaging: Add the ability to mark a message as read from the notification

Note: It will only shows on single threads, just like the Call action

Also tweaks the settings strings a bit

Change-Id: I4b4ca1eb7c4d211b0d5765f0093263f351776a9a
Messaging:  Only allow Mark as read when Quick reply is active

Change-Id: I1d3e803f28d8f7bd52059deb5a48f861ddf01545
QuickMessage:  Better 'Mark as read' handling

Allow for marking messages 'Read' when the pop-up is enabled. When the
thread a marked read, the matching message pages will be removed from the
pop-up, leaving any unread messages in place.  If all messages are marked
read from the notification, the pop-up is dismissed.

Change-Id: I597ba30e0f2a09626bfdd9257aa7be98623e0d73
Messaging: Fix the order of the Mark read action

Change-Id: I7ba5a08f67de57c8b9be2b037c474d517bcc2c4f
Mms: Fix Custom Vibration Notifs in Simplified Chinese + Translations

Removed untranslatable strings which were breaking custom vibration
notification settings, also updated translations to reflect recent
changes while I was at it.

Herp derp on my part.

Jellybean branch patch: http://review.cyanogenmod.org/#/c/28044/

Change-Id: I6428fe54df92af0943e61fdebcb4ec6b27628df3
Corrected SMS acronym to be capitalized

Change-Id: I8ed68c1014fc40dc645d5c290ec33e1fb392647d
Update Russian Translation-Mms-CM10.1
Added and edited Danish strings in Mms

Changed "Hurtigt svar" to "Svar" because of limited space.
Added "Læst" so we don't have to see "Read" with Danish locale.

Change-Id: Ia879ffb09e50289cb9256261ed711847bd2c1e2f
Italian translation for Mms

Change-Id: Iffcf38d34af8b70ae6198ce3669813b60c7e79a1
PT-BR: Added missing translation

Change-Id: I64a3edd58f19ea67ef57796a995e0f3ec8a1e6b2
Mms: update German translation

Patch Set 1:	* fix formatting
		* fix some typo's

Patch Set 2:	* add gesture sensitivity arrays

Patch Set 3:	* fix the build

Patch Set 4:	* add strings for "mark as read" feature
		* remove whitespaces

Patch set 5:    * changed wording

Change-Id: Id70813ceb849cafd145d53bc398c0a30b3a9bb50
es_ES: Added CM translations

Change-Id: I385e41c40138f77aed38a809fad98f6e4ae79dcd
QuickMessage: Fix the dialog size for the N4

On the N4, the keyboard seems to be taller and it overlaps the bottom
of the QuickMessage dialog.  This commit makes the pop-up 5dip shorter
so that it maintains a small gap between the dialog and the keyboard.

Change-Id: Idf80d2192d4ef6b0ba0abb1d48908e0d8b7216dc
mms: 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
Mms: Take into account image rotation.

Care was taken to not introduce additional jpeg-bitmap-jpeg conversions.

- Modify UriImage to track orientation via exif
- UriImage returns properly oriented bitmap via getResizedImageAsPart
(called from sendMmsWorker->resizeMedia)
- ThumbnailManager returns properly oriented bitmap via getBitmap
- attachment_view.xml: height: wraps around content

Change-Id: I104c85e06895c40e9676ad4efae0bec6765d4a09
Mms: Dutch translations

Change-Id: I4dbada67f8c909b4e42c738bef8cb9c63ef79502
Mms: Update Greek translations

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I995361cab37fc55f3717e5e3f69cde476a1df3c7