While we have checks for duplicates in function indexing and route names, we do not have a check in place for the sync triggers payload [here](https://github.com/Azure/azure-functions-host/blob/0622c73d98cf1aa46023b41f61653d8f144731f4/src/WebJobs.Script.WebHost/Management/FunctionsSyncManager.cs#L307). We need to add a check because duplicate names in the sync triggers payload can lead to a fatal error that requires deletion/recreation of an app.