Persist and restore workspace data

Persist workspace data across restarts by requesting PersistentVolumes in devfiles or PVCs, and restore Cloud Development Environments from backup snapshots to recover uncommitted changes.