PUP-3255 improve acceptance pre suite

fix git install options
fix redhat json install issues
fix git url#branch generation

helps get machines up quickly when manual testing or writing tests.
might impact CI?
@rji  when i run beaker using --options setup/git/options.rb it can't find the git repo for puppet, hiera, facter (particularly #stable, #master) unless i fix the URL as above.