(maint) 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?
hmmm... this doesn't seem to work in windows (always checks out master)