force_navigate detects blocker_div and cfme exceptions
Make flash messages module more version-agnostic
Multimethod dispatch on version
* Move ver_pick to utils.version module (and rename to just 'pick')
* Add version based dispatch to flash module as example
* Add copy of distutils' LooseVersion (except a new style class) for
  version dispatch
* Add a memoized decorator
* Supersedes #786
Add is_a dispatch for LooseVersion
* List new versions in cfme.versions
added soft_assert to host analysis test
Merge pull request #783 from mfalesni/more_sfot_asserts

added soft_assert to host analysis test
Event testing now correctly fails the tests
Make host analysis use testgen

Add hosts credentials removal
Merge pull request #776 from mfalesni/force_navigate_cfme_exc

force_navigate detects blocker_div and cfme exceptions
update pgsql connections
Merge pull request #806 from dajohnso/tweak_pgsql_script

update pgsql connections
Riggerlib 1.1.1 update

Adds background queues
Adds TCP server
fix power control provider setup
Initial copypasta from xdist
LINT. DEAR GOD SO MUCH LINT.
Remove randomness from collected test nodeids
Runtime config overrides & related tests
TerminalReporter wrapper that (sorta) works before pytest creates the plugin
"Sublogger" adapter, to easily prepend log messages with a common string
Parallelizer needs to be a package, so we can stash remote somewhere