(#20651) first pass supporting config file only vm specifications
add --no-revert option to skip all reverting, also adding revert option in config files per-host
updating README.md to add new configuration options