quotes added in conflict error `rm` command

This fixes #35143. `dst` might contain spaces, and:

    rm /foo/bar qux/foo

is not the same as:

    rm '/foo/bar qux/foo'