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?
I'm not really sure what this is doing, or what the use case is. Would you mind clarifying?