Revert "LatinIME: Squashed Dark UI changes"

This reverts commit 209392857fefb6afb9e91cb44a50f26e80d23ab8.

Conflicts:

	java/res/values-inverted/styles.xml
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
latinIME: fix NumberFormatException

tbh I do not know what google at all thought about doing this approach
on getting the AutoCorrectionThreshold. At least the whole method can
be done in a way cleaner way. Currently due that on config.xml the
corespondent entry is empty when autocorrect mode is turned off the method
throws every time a NumberFormatException.

Whatever for first let us catch the case that the value is empty
and set it to Float.MAX_VALUE to avoid this issue

will revisit it on a later point and rewrite some parts on LatinIME
due that this weird approach is not only used here

Change-Id: Ifbd1494c9ef30265545e1eab4305d0d671e45fd1