Re-evaluate the pathmap

If RECOVERY_VARIANT is used then path to recovery could have had changed,
so rebuild the pathmap to compensate. This lets the variable be
defined in BoardConfig files instead of the global environment

Change-Id: I87c23a452656ffa7817711796c17f79e30465756
Merge remote branch 'aokp/kitkat' into kitkat