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
cleanup failed provisions
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
undelete bad provider
Merge pull request #634 from dajohnso/undelete_bad_prov

undelete bad provider
Fix utils.update to not require 'as' clause.
* If there was some reason I did this in the original impl, I can't remember it now.
Add new Class CRUD tests
* also fix instance of flash message that wasn't being captured
* A couple of fixes for Classes and Namespaces
Finish method tests