Refactor how test data catalogs are installed in CI.
Originally posted by @prjemian in #1126
That's the point of failure in #1126. Too much workaround code for this.
Make new catalogs with SQL and replay each run's documents into its catalog using TiledWriter.