Add EnsembleModificationFailed Exception. The EnsembleTest now retries once for retriable cases of EnsembleModificationFailed. ContainerBuilder now always stops the container (keeps container files).
Un-ignore ContainerUpgradeAndRollbackTest.
Ensure that we always invalidate datastore caches when firing notifications.
GitDataStore now properly updates the remoteUrl field when needed.