(FACT-603) Allow acceptance to use github mirror

This provides the necessary bits to allow facter to use github mirrors during
acceptance runs.
This bit is added for the next PR