copy & rename can ignore removed source files
As mercurial now distinguishes deleted files from removed files,
we can skip removed source files while copying or renaming.
adding fooadding bombadding a.cadding dir/a.oadding dir/b.o! a.c! dir/a.o! dir/b.o? .hgignorea.c: unsupported file type (type is fifo)! a.c