Updates wixba

Once the updates-core PR is accepted, and if we can get the WiX feed fixed, then these are the changes needed for the WixBA to use the engine based updates.
Does this lead to a state where there's this flickering endless loop of "Checking for updates..." / "Failed to check for updates"?