(CPR-63) Template mock configs

This commit adds in capabilities that check if a template for mock
configs are in place then creates the mock config from them. It then
uses the newly made mock configs in the usual method.
I'd rather either pass it 3 times or...
Do some switching based on if mock_config is an absolute path or not (it will be if it's a template, it won't be if it still needs to be copied to tmp later).