Functional tests for the remote resolving and associated round-trip

This shed light on a resolution shortcoming that additional storages
found during round-trip from remote to local weren't properly updating
the dependency graph. ModelsResolution includes a fix for this issue.

Change-Id: I86775879e4f33310b3651196323f14618030a3e4
9 files changed