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: make the keyboard slightly more theme friendly

Redirect hexcode for the "Key Hint" so that "coloured" themes can
change it from the default holo blue when TRDS is active

credits to kroz

Change-Id: I1e0208cfd7ac7d89d398c922e3991c7dfabe98eb