Geo: Sync Versioned Terraform State
With the addition of the Versioned Terraform State store, we'll need to add geo replication like that used for the original terraform state store.
## Definition of Done:
- [x] Terraform::VersionedState is replicated
- [x] Metrics are available for Terraform::VersionedState replicables
- [x] The sync status is available to the UI via GraphQL
## Background
The Terraform::State backend was added to replication behind a feature flag in 13.3 with [insert link] using the [geo self service framework mentioned in these docs](https://docs.gitlab.com/ee/development/geo/framework.html#blob-replicator-strategy) We should follow the same procedure to add the verisoned store.
epic