Moves publish from version level to test_collection level, if a test_collection level is set to publish all versions are set to publish as well, unless validation for one or more versions fails