Flash u-boot into eMMC boot partition and mark it as bootable
This allows for flashing bootloader-less images. In order to support images with specific bootloader needs, "--embedded-boot" option is introduced which makes the device boot from the user eMMC partition.
Closes #13