Freed test_domain_priority of setup_infra_providers
test_request_direct_url freed of bad provider setup
test_canned_corresponds freed of setup_infra_providers
test_download_report freed of setup_infra_providers
Proper code for ensuring being logged in after the direct url test
External auth basic testing - IPA + openldap
Automated timeline testing for cloud
Updated some things
Merge pull request #1351 from psav/fix_cloud_timelines

Fix cloud timelines
Updated merkyl to 1.0.2

Merkyl needed to be upgraded due to a fault in the raw get() method used
in the tracker.
Fixed bug in artifactor fixture

Artifactor was never telling merkyl to cleanup as the artifactor server
was being shutdown before the 'merkyl_teardown' event was being fired.
Added new merkyl fixture

Request to be able to add log files to merkyl on the fly and then
retrive and search their contents. To do this the following was
implemented.
* Added MerkylInspector class with the following methods
 * add_log() - adds a log file to the current merkyl instance
 * get_log() - gets the contents of a previously added log
 * search_log() - convenience function doing the get_log() and a simple
   search in one go.
* Added merkyl_inspector fixture which returns a MerkylInspector for the
  current appliance.
Check if providers can suspend VMs first
Fix infra host update submit
Merge pull request #1368 from psav/merkyl_update

Merkyl update
Use Table methods for zone selection
Merge pull request #1369 from jkrocil/fix-EC2-suspend

Check if providers can suspend VMs first
Merge pull request #1370 from jkrocil/fix-infra-host-update

Fix infra host update submit
Merge pull request #1371 from jkrocil/fix-zone-test

Use Table methods for zone selection
Fix datastore listing on vsphere

vmware datastore listing was recently changed to ignore inaccessible
datastores. In fact this was not the problem, CFME does not show up a
datastore on a provider if it is not mounted by any hosts.

This commit changes the datastore listing function to mimic that
behaviour by checking if the datastore is mounted on any hosts.