make URLError fail silently with quiet argument

If `-q` or `--quiet` is passed into the update function a URLError will fail silently.