rework broker builder to use external assemble/run scripts
Merge pull request #5416 from bparees/remote_scripts

Switch broker builder to use external assemble/run script location