Added functions and few tests to support CV filters
Add some docstrings and bugfixes

* Do client setup (rpm install, etc) at provision time, not when client is consumed - speeds up prep
* Some bugfixes for shutting down queue
* Some safety to prevent deadlocking
Forgot to import try+
Fix non-public fn that some macros still need
Added two new manifest tests and few fixes
Added tests for include/exclude type package/package-group filter
Block some tests with bugs
updated test and fn's to remove duplicate code
Added functions and few tests to support CV filters
Added tests for include/exclude type package/package-group filter
updated test and fn's to remove duplicate code
Merge branch 'cv-filters' of github.com:sghai/katello.auto into cv-filters
Added, Assure left pane updates when users/roles are added/deleted
Merge pull request #819 from sghai/cv-filters

Cv filters
Merge pull request #820 from kbidarkar/users_roles

 Assure left pane updates when users/roles are added/deleted
Use queued vm's for this test
Rename :katello.repositories/redhat-page and rename rh-repositories to redhat-repositories
Added refresh manifest function
tests to create 'include/exclude' type filters for errata
Remove duplicate tests related to errata filters