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
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.
Table.find_cell returns a cell element, find_row now returns the row
Merge pull request #461 from seandst/table-tweaks

Table tweaks
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
Fixed issue in paginator

rec_end() returned wrong value if number of records was not 1 and last
page contained one item.