build: recovery: Support target specific resource selection

 * Allow resources matching the target screen width to override the
   default resources.
 * Allow overriding screen width for recovery.

Change-Id: I979b6e74cfd1fe66c798de02bcd908d22731494a
Enable gesture typing - (3/3)-delete the libjni_latinime package in favour of prebuilt libjni_latinime

Change-Id: Id06777518f0d0e87aaeab8fb105224ae29ed9e77
Fixes for gcc 4.8/4.9

Change-Id: I498ab5fd5ef97b21e365dbcac6110eabaec5d289