fel-gpio: Fail on errors after initialization as well
fel: Decode known SoC IDs
nand_part: Reduce duplicated code a bit
felboot: Small system initialization for FEL booting
usb-boot: Script for FEL USB booting
Rename fel-boot to fel-sdboot to avoid confusion with new fel-boot FEL bootloader
usb-boot: Correct a spelling error that prevented script.bin from being loaded
felboot: Silence printf warning in main.c
felboot: Clarify build procedure a little tiny bit
felboot: Replace util_printf.c with pristine printf-stdarg.c from menie.org

same code but the util_printf.c one was missing copyright attribution
and slightly hacked up.
felboot: Reuse sunxi_board_init() directly from u-boot tree
felboot: NO_PRINTF=1 make option to disable printf for smaller code size
felboot: Prevent GCC from reordering _start. Must be at a known address
felboot: Correct line output
felboot: Use u-boot common.h instead of system stdio.h
felboot: Reduce _start to just a call to s_init.
felboot: Even closer to u-boot
Revert "felboot: Reuse sunxi_board_init() directly from u-boot tree"

For some reason cubieboard no longer works with this. a13-olinuxino do
work however. Needs further analysis.

This reverts commit de093ee7eff417e188b3c60c1dc1d574c9a546ac.

Conflicts:
	felboot/main.c
felboot: Correct merge conflict