Added a backup mechanism on autosubmit_git.clone_repository
.
A backup proj folder will be created when the function starts. If there is an exception, this backup will be restored. If no exception is detected, the backup is removed when the function returns True
. If submodule failures are detected, the backup is not removed.