Toolbar alert fix.

When there is an action in the toolbar, that opens the alert(), it blocks all actions. Now it's possible to pass an 'invokes_alert' parameter, which will force the toolbar handling script do nothing after the final click (no moving, no ajax-waiting). Then the alert can be handled outside.
Fix skipped test logging
Replaced old waiting mechanism in vsphere
Merge pull request #462 from psav/fix_skipped_test_logging

Fix skipped test logging
Merge pull request #460 from mfalesni/alert_fix_select

Toolbar alert fix.
Fill tuples the same way as strings
Refactor chargeback tests
* Plus add one more test for duplicate description that currently fails
  due to cfme bug
Merge pull request #464 from psav/replace_vsphere_wait

Replaced old waiting mechanism in vsphere
Added keep alive for VMware Systems
Switched keep_alive from decorator to property wrapper
Merge pull request #467 from seandst/keep_alive

Switch keep_alive from decorator to property wrapper
Merge pull request #465 from weissjeffm/chargeback3

Refactor chargeback tests
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 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