Feature/allow sdcards

Sdcards in some readers show up as /dev/mmcblkXpY, much like they do on the beaglebone. These commits allow the script to work with sdcards when you do not use the mmc option.