tweak host analysis

Add provider to test generator
Push rhev assert up into common
Add BZ comment around vsphere4 failures
browser fixture is more resilient to browsers closing
Merge pull request #311 from seandst/browser-pseudofixture

browser fixture is more resilient to browsers closing
This was bugging me.
Merge pull request #310 from dajohnso/add_provider

tweak host analysis
Merge pull request #314 from seandst/this-was-bugging-me

This was bugging me.
Fixed docs due to new splat
Merge pull request #317 from psav/tree_docs_fix

Fixed docs due to new splat
Consolidating path helpers into a utils module
Apparenly selenium throws WebDriverException when a JS call fails...

:D
Merge pull request #318 from seandst/mr-sparkle

Apparenly selenium throws WebDriverException when a JS call fails...
Merge pull request #319 from seandst/path-helpers

Consolidating path helpers into a utils module