Update - utils.appliance and test_update_appliances

Remove sleep() from `test_update_appliances`

Make `utils.appliance.Appliance.is_web_ui_running()` more robust - caused random fails every now and then and this is the only way around it I could think of

`utils.appliance.Appliance.provision_appliance_set()` no longer using `utils.async`