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
build: Optimizations

Change-Id: I23f367b542677aea2b2b1b82a6a4ff708df7e032