mq: qpop: remove added files before re-adding removed files
We need to do this to avoid file/directories conflicts.
This causes patches removing a committed file and replacing it
with a directory to be "unpoppable".
adding basefoo/renamedrenamedbar/renamedrenamedbaz.hg/patches/baz% test patch being renamed before committed