Remove all usage of shell.rb#exists? and shell.rb#rm_namespace
In !18146 (merged), we moved the application code to call repository_exists? instead of exists?. Now we can migrate all of the specs off of using exists?
We can also remove all usages of rm_namespace in the specs and replace it with a helper.
Edited by John Cai