Add HTC One special edition (DO NOT MERGE)

This change also fixes a cosmetic regexp bug in Galaxy SIII.

Bug: 9109493
Change-Id: Ie93ae38d1ca1817d4019bb1483ab7f3740564b96
Enable gesture typing - (1/3) -LatinIME part

Change-Id: I343b91714144070616d351c5f9fc88a3e50c3e7e
Remove ru and pt_br word prediction
Reason behind this: we don't have all lang word prediction like CM10.1 does, so why not keep the small lang word prediction
( en, es, fr, it, de) in base and provide the full lang LatinIME word prediction via a separate package. This cuts the LatinIME
in base zip size down by 3.3 MB roughly. Being slim and customizable and all :). We can back up the LatinIME for folks who install
full lang dict as they don't change much.
Change-Id: Icd1c4f387b067cdc84ecb9ddbe2b6ead76a8f134

Conflicts:
	java/res/raw/main_pt_br.dict
	java/res/raw/main_ru.dict
LatinIME: TRDS goes Slim

add trds changed files to provide new UI mode engine

Change-Id: I7eaf5e2229899c15afafde3f037bffd7191433b1
Fix: Small numbers inverted on keyboard from black

to ics blue with a bit alpha

Change-Id: I5d7bc83107c7de60f0381ace6f28426f07d705ab
LatinIME: Adjust hint color

- Based on: http://review.cyanogenmod.org/25391

Change-Id: I5a15e2608d04fe3187101a5671998b6b03ed5317