hosts utility class
add fetch icon support for details section item
fix tasks tab do_records_exist
add provider refresh relationships
find_vm_page, add logging & retry
Test generator helpers!
cloud and infra provider tests use testgen util
Appliance provisioning code

Add appliances module to utils

Add appliance_provisioning key to cfme_data yaml

Add docs
utils.appliance -> utils.appliance
SSHClient in utils is now smart enough to connect with no kwargs
Rename uses get_/set_yaml_configs, is now more tolerable :)
Appliance can be instantiated with names

Automatic fixing of ntp and ajax wait patch is also removed, so this
can be instantiated on appliances that are already patched
Fixed issue in paginator

rec_end() returned wrong value if number of records was not 1 and last
page contained one item.
Fix for services page
Fix for remove host not waiting until request submitted
Added remove_host_from_cluster() method to all mgmt_systems
Added _destroy_host() private method to vsphere to remove host from inventory
Added support for datafile file_handle passing in setup_customization_template()
Added new fixture @host_provisioning_setup_data to return the host provisioning data
Added page models and buttons

Added new page models for HostProvisionRequests
Added provision button handling in Hosts
Added click_on_datastores() method to host Detail class
Added new header menu for Requests
Added life cycle buttons to Mixin by default
Added modelling of all the host customization request page
Added new test_host_provisioning test

Added data file for customization
Fixed fixture to not cache file