Improve T9 name normalization code

- Properly highlight nickname matches
- Make sorting more intuitive
- Highlight whole matched entry for pinyin matches instead of nothing
- Cleanup

This fixes issue CYAN-201.

Change-Id: I3346dd5bd117278718a5f1048ec96a743b7436b1
Contacts: Add missing space

Change-Id: I0f03cd69e46308f63ca31e354c0a2b14821586b7
es_ES: Updated spanish translations

- PatchSet 2: Rebased

Change-Id: I34194c299a5e29e4c5e77bf1e654dbe269ac51cd
es_ES: Restore all AOSP strings

- Fix translation

Change-Id: Ib1bf9c58c34d7530adfca6681c2d216594a3b95a
Contacts : add french translation

Patch set 1 : initial commit
Patch set 2 : correction

Change-Id: I5123a6eb81d6a92029a86967b0dd86059c29634b
Contacts: correction in call stats French translation

Change-Id: I2ce422ec0da606441aaaaea1e192c3a5a9489ebc
Contacts: Added missing Polish translations

Patch Set 2:Fixed a typos

Change-Id: I14da3b6def95c0ac650246bc90fc16f9faeeaddc
Allow theming via Theme Chooser: add missing values for landscape and tablets

Change-Id: I9f3b84d282f416003a5941a3ed03b97d6e50fa5f
Afrikaans translations: Added missing items

Change-Id: I06c5e48d4880afc3de63eca4fc4ce84a88f674e1
Contacts: NL translations

Shorten strings to let things fit

Change-Id: I0ddaf88aa26d64e60f499bc60270e8686d1012ec
Contacts: Fix hebrew typos

Change-Id: I96175b2ea8fdd9450e133619f5eccb3d20747d81
Contacts: Update Greek Translation

Change-Id: I326799abaaddb871987098f1ca7b53bf020211fb
Contacts: Add support for Blacklist

Requires http://review.cyanogenmod.org/#/c/34904/

Change-Id: Ibc07f5749b7adcc08f106012ba22ae866d004921
Contacts: Reorganize Greek translations

Revert AOSP strings & rearrange CM additions.

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

Change-Id: I923617a90efdbf549aa4dbfa2fd369c4b178da39
PT-BR: Update translation

Change-Id: I4a08a34c71c715bd0bf52c2a9e8192c0c57cd57b