Fix collection updating

This reintroduces the updating of `displayName` for a `Collection` from `facia-tool` through a new endpoint. Also includes a bugfix around drafts where `Collection.live` and `Collection.draft` are both the same, which shouldn't happen.