Clarify that board_setup must be first in config.sh
Refactor the uboot setup for RPi to match BeagleBone
Use improved U-Boot organization for PandaBoard too