Get the config file location from $COOKIECUTTER_CONFIG, if set

Apart from being useful for users, this will allow us to test more easily, without having to save/restore the user's config as much as we currently do.
Yeah, no problem. Agreed a standard on this would be good.