Urthecast Says Spacewalk Installed ISS Earth Viewing Cameras Just Fine