Add the capability to specify an alternate uboot location.

 Add the capability to specify an alternate uboot location.
If the u-boot-beaglebone-eabi port is installed, used this.
 Otherwise use the source and compile