(QE-189) Puppet Acceptance needs to be able to handle rhel4
- skips epel installation on rhel4
- skips package installation on rhel4
- increased timeout for vcloud dns resolution
(QE-51) Remove cruft from the harness
Removes:
    * old node configuration files
    * the entire setup/git directory
    * remove pe_versions file
    * remove pe dependency versions variable from test_case/test_config
    * removes templates
    * removes old xml files
(QE-150) update harness to use correct 32/64 bit version of cygwin setup.exe
Can't be landed till https://jira.puppetlabs.com/browse/QE-145 is fixed.
This patch depends on the windows static vms being updated
Merge pull request #4 from anodelman/validator

(QE-150) update harness to use correct 32/64 bit version of cygwin setup.exe
Merge pull request #3 from anodelman/cruft

(QE-51) Remove cruft from the harness
remove references to 'redhat', our naming is standardized on el-*
Merge pull request #2 from anodelman/installer

QE-97) move installation into the test harness
Merge pull request #1 from anodelman/rhel4

(QE-189) Puppet Acceptance needs to be able to handle rhel4
installation/upgrade code in harness
add pe_install and pe_upgrade commands to the dsl