Remove sleep() from rh update tests

Make Appliance.is_web_ui_running() more robust

Appliance.provision_appliance_set() no longer using utils.async
Open new browser_session to avoid session timeout
move infra power tests to new framework
update vm names
Merge pull request #797 from dajohnso/update_vm_names

update vm names
This was causing errors. I dscovered it in tables but I added it everywhere to protect it in the future
Merge pull request #691 from jkrocil/redhat-updates-test-update

Update - utils.appliance and test_update_appliances
Merge pull request #799 from mfalesni/move_to_element

web_ui elements use more move_to_element
boo boo :/
Merge pull request #800 from mfalesni/booobooobooo

boo boo :/
initial vm object
refactor infra power control tests
Merge pull request #769 from dajohnso/port_infra_pwr

porting vm infra power control
Clean up Vm code
Clean up VM
Added finalizer