force_navigate detects blocker_div and cfme exceptions
added soft_assert to host analysis test
Element chaining

This patch enables to pass also functions to elements() call. When the object that should be resolved as an element is callable, then it is called like elements(o()). This makes possible to chain functions that depend on some parent element without worrying about some of them being stale because all the element chain will be resolved on each call.
Added artifactor and merkyl and logger plugins
Added more plugins
Auto crud marker
Merge pull request #729 from psav/artifactor

Artifactor - Now with squash
Merge pull request #782 from mfalesni/crud

Auto CRUD marker
fix vm analysis by renaming fixture

#764 introduced cfme/fixtures/vm_name.py which was stepping on
a local version of vm_name fixture and breaking the tests, this
will get it working once again until we port it to the cfme
folder
Clean up Vm
Vm cleanup code
Ensure riggerlib version
Merge pull request #804 from psav/artifactor

Ensure riggerlib version
Merge pull request #798 from sshveta/cleanupvm

Cleanupvm
provider script sorts list

This has been bugging me for a long, long time.
Merge pull request #805 from seandst/sorted_provider_lists

provider script sorts list
Merge pull request #802 from dajohnso/fix_vm_analysis

fix vm analysis by renaming fixture
Merge pull request #795 from mfalesni/chain_element_func

[Proposal] Element chaining
Merge pull request #783 from mfalesni/more_sfot_asserts

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