Remove submodule directory before cloning
Remove submodule directory before cloning

If the directory is in a corrupt state that caused an existing repository to not
successfully open, then we'll want to blow it away anything that already exists
to ensure we start from a clean slate.

Closes #2567

tsurai/cargo,rust-lang/cargo,sbeckeriv/cargo,tsurai/cargo,blaenk/cargo,rustyhorde/cargo,blaenk/cargo,mark-buer/cargo,blaenk/cargo,AndiDog/cargo,durka/cargo,vojtechkral/cargo,rustyhorde/cargo,sbeckeriv/cargo,AndiDog/cargo,nipunn1313/cargo,vojtechkral/cargo,blaenk/cargo,AndiDog/cargo,tsurai/cargo,AndiDog/cargo,rustyhorde/cargo,eminence/cargo,tshepang/cargo,mark-buer/cargo,eminence/cargo,mark-buer/cargo,nipunn1313/cargo,tshepang/cargo,eminence/cargo,brson/cargo,brson/cargo,tsurai/cargo,sbeckeriv/cargo,brson/cargo,durka/cargo,blaenk/cargo,achanda/cargo,achanda/cargo,mark-buer/cargo,rust-lang/cargo,achanda/cargo,eminence/cargo,rustyhorde/cargo,tsurai/cargo,sbeckeriv/cargo,AndiDog/cargo,vojtechkral/cargo,achanda/cargo,mark-buer/cargo,durka/cargo,nipunn1313/cargo,vojtechkral/cargo,tshepang/cargo,rust-lang/cargo,durka/cargo,brson/cargo,rust-lang/cargo,tshepang/cargo,brson/cargo,nipunn1313/cargo