Basic VM&Template Genealogy test.

TODO: Check icons? Current structure of the tree does not allow it effectively
Better exception message for flash errors
setup_provider fixture
No template test added
Some REST test basics.
Refactor in infra tag tests
Fix OpenStack to properly handle tenants

OpenStack instances show up differently now in CFME
* 5.2 - All instances across all tenants are discovered even if the
  current user doesn't have access.
* 5.3 - Only the instances to which the user has access are discovered,
  this is the _member_ role, not necessarily the admin role, which means
  that though a machine is discovered, it _may_ not be editable.
Another modifications
Fix InfoBlock locator for 5.3 and upstream

Update scheduled DB backup test
Convert VMWareSystem to psphere
Fix the deploying + minor fixes.
improved get_ip_address, _get_resource_pool, _get_list_vms
Merge pull request #1230 from psav/fix_os_instances

Fix os instances
make test_actions work with scvmm somehow, some scvmm tuning
Move role page definitions into module
Merge pull request #1243 from psav/move_roles

Move role page definitions into module
Rest of SCVMM things found and hopefully fixed
Merge pull request #1244 from mfalesni/scvmm-reloaded

make test_actions work with scvmm somehow, some scvmm tuning
SCVMM tick box was not honoured

The SCVMM tick box in the discovery pane was not known to the underlying
system. This has now been added and the discovery() function now
includes a variable for scvmm use.
Merge pull request #1245 from psav/fix_scvmm_discover

SCVMM tick box was not honoured