Remove kludgey sleeps, add mechanisms to retry until acquired link; fix up FakeCameraDevice