veyron/services/mgmt/impl/node: implement Update and add test logic for Update.
The change refactors some code so we can share functionality between Install and
Update.
Other minor changes:
- move the origin link at the level of the installation rather than version
- (unit test) remove the shutdown ping from the app since it doesn't really help
synchronize anything
- (unit test) change signatures of resolve and resolveExpectError to be more
useful
- (unit test) factor out common code to create an Application stub
Change-Id: I86daa5f26c50d7eb4ae5d772d4d74995a3a75df6
4 files changed