build: Allow custom boot logo

Signed-off-by: Brandon McAnsh <brandonm@matricom.net>
build: Remove sparse expand

* System.img is never flashed rawly

Signed-off-by: Brandon McAnsh <brandonm@matricom.net>
Skip userdata.img only if partition size is not give for extfs.

We still build yaffs2 images which don't need partition size.

Change-Id: I9c7f45069f25868666a257cee044faecf1a8781a
Revert "CWR does not support writing a partition from memory. Use /tmp to store the extracted file, then write it."

This reverts commit 5a68c04a4cdf89517b7ac0a3558495b7337309af.
Makefile: Remove hardcoded file paths and allow custom scripts

* Also lets execute the scripts instead of echoing it

Signed-off-by: Brandon McAnsh <brandonm@matricom.net>
Revert "Skip userdata.img only if partition size is not give for extfs."

This reverts commit ab8b2d86651f1f144d287ed945c4ef34af007f12.