Cache the bro source locally and upload during build.

Build a .tgz of the bro git repo to upload during the build to save
bandwidth.

Also write a Makefile to automate the process
improve the makefile