convert: make filemap prune useless branch closing revs (
issue2774)
A branch closing revision only applies if one of its parents belongs to the
branch being closed. Otherwise the filemap can prune it too.
http://mercurial.selenic.com/bts/issue433
$ hg init
$ echo a > a
$ hg commit -Ama
adding a
$ hg parents -r 0 doesnotexist
abort: 'doesnotexist' not found in manifest!
[255]