qnew: distinguish between existing file and directory (
issue2464)
qnew: give better feedback when doing 'hg qnew foo/' (
issue2464)
opener: do not create "foo" directory when writing to "foo/"
The directories were not cleaned up when the subsequent open failed
and this would confuse things like qnew.
mq: qrename should not touch the dirstate if src is untracked (
issue2460)
patch: fix copies when patching over uncommitted changed (
issue2459)