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
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
Merge pull request #633 from psav/fix_comments

Fixed up some comment lines
Merge pull request #630 from psav/testgen_docs

Updated testgen docs with specific example