implemented various parts of the publish route (skipped validations). Implemented endpoint to download the route. Added locale as the driver for catalog endpoint [fixes #53459881] [fixes #51137951]
some minor UI changes, not sure how good they are
example of a route json