Revert "LatinIME: change keyboard hints to full holo blue light"

This reverts commit 717c4d513fe9c290d50a741b34e1947671b20843.
Revert "Fix: Small numbers inverted on keyboard from black"

This reverts commit 889aa2ab43094f1a2b15114bf7fd701ff5058809.
Revert "LatinIME: TRDS goes Slim"

This reverts commit fa4325ee0f3184fd25c89f6db377aa3f7f0e9ba6.
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
External packages need now write permissions to write into provider

add them for keyboard features

Change-Id: Iee86d0ef28f5eeaf297327c9a4123f5530afc504