Fix skip_repo parameter being ignored when destroying a namespace
When destroying a namespace, the skip_repo
parameter is supposed to prevent the repository directory from being destroyed and allow
the namespace after_destroy hook to run. If the namespace fails to be deleted for some reason, we could be left with repositories that are deleted with existing projects.