Re-evaluate the pathmap if there's a recovery variant in play

Chances are the recovery location has changed, so rebuild the pathmap
to compensate. This lets the variable be defined in BoardConfig files
instead of the global environment

Change-Id: I87c23a452656ffa7817711796c17f79e30465756
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