Add ability to use dd and mmccopy

This allows fwtool to program non-regular files like
/dev/sdc and /dev/mmcblk0.