Terminate electric admin endpoint
We need a termination endpoint for Electric to cleanup storage and remove any existing replication slot.
Right now if someone wants to stop using Electric, they need to manually remove the replication slot from Postgres, otherwise WAL will keep growing.
Doesn't have to be an endpoint, can just be the terminate action
@robacourt did we end up introducing any endpoint for a controlled shutdown of a single Electric that cleans up the replication slot? If not (cause I don't see one), should we add one?
We already have an environment variable called CLEANUP_REPLICATION_SLOTS_ON_SHUTDOWN which defaults to false, that would create a temporary replication slot such that it is automatically cleaned up when electric shuts down. Perhaps this is enough for use cases where an Electric is transient, and for cases where someone wants a persistent slot between restarts we should advise they manually clean the slot?