update-client: exit 1 in case of failure; make the server we talk to configurable