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?
Ok, adding the type here is harmless, though redundant.  I'd be +1 to that and the :install setting changes I mentioned in my comment below.

Is it that you are having to clone new repos to run acceptance from and thus don't have local files available?