Use the OS upgrade's cancellable object for related operations
Instead of creating its own cancellable for operations related to the OS upgrade, we should use the OS upgrade's own cancellable object. This will allow e.g. to connect the cancellable object from outside the update page's code.