Test collection fixed for tests that don't need to be parametrized

- Also no longer using pytest.skip to prevent fixturesplodes, welcome the new and slightly silly uncollect mark
delete bad provider

running the infra provider/provision tests, a bad provider was left
around causing failures, adding a delete to the end of the test assuming
that will help
Merge pull request #625 from dajohnso/delete_bad_prov

delete bad provider
PXE refactor
cleanup failed provisions
utils.update fix
* Previous version modified the original object too soon, so that the
  update method didn't have the original values anymore.
add update_rhel to vm_analysis
Merge pull request #626 from dajohnso/fix_clone_tmpl

cleanup failed provisions
Merge pull request #627 from dajohnso/add_rhel_update

add update_rhel to vm_analysis
Merge pull request #619 from seandst/collection-badness

Test collection fixed for tests that don't need to be parametrized
Updated testgen docs with specific example
Fixed up some comment lines
Add Red Hat Updates page coverage
undelete bad provider
Merge pull request #634 from dajohnso/undelete_bad_prov

undelete bad provider
Removed old PXE tests
Remove 'as' clause from update ctx mgr calls
Merge pull request #636 from weissjeffm/update-fix

Remove 'as' clause from update ctx mgr calls
Merge pull request #622 from psav/pxe_refactor

Pxe refactor
Merge pull request #635 from psav/remove_old_pxe_tests

Removed old PXE tests