fix runit sequence

@mpuncel @petertseng integration test now works, lets preparer self-update
Yeah this method is now messy - the `current` directory may not even be this hoist launchable. Not great. Let me try switching back to concrete install directories but relying on `sv restart` without halt. If that works, we don't need to muck this up.