Delete both Search and Replace arguments from ArgList

Fixes -r recursive command, since only the Search argument was being deleted before (del ArgList[0:1] is equivalent to del ArgList[0], since end of slice is non-inclusive) which caused Replace to be used as a file match pattern for -r.