ENG-6024

Add an initial round-trip to @UpdateApplicationCatalog to ensure that the cluster sites are all synched up before we update any global catalog state.  There is a corresponding pro pull request as well.