Option to strip all unicode characters from SMS - CM

According to the GSM standard 03.38, SMS can contain limited number of
characters with accents (http://goo.gl/nBS99). This is why there is the
option "Strip unicode" which substitutes all unsupported characters by
ASCII equivalent (e.g. 'á' => 'a').

This patch set implements an option which allows to replace all accented
characters by their ASCII equivalent which makes the final message
better readable.

For example if only the "Strip unicode" option is enabled, the word
"zatažené" is changed to "zatazené". With the new option (Strip all
unicode characters), the same word is changed to "zatazene" which makes
it more naturally readable. In general it is easier to read text without
any accents than with just some of them.

Change-Id: I673bdfda5ff07e2e783bd97baa1e38ca84acd58e

Conflicts:
	res/values/arrays.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
Merge branch 'jb-mr1' of git@github.com:IceColdJelly42/android_packages_apps_Mms.git into inverted