Merger: support for pruning remotes

The new merger.prune() method let us remove stall references in the
current directory.  That is probably of no use for Zuul merger itself
but definitely helpful for a client side cloner I am polishing up.

Change-Id: I29c780a5f6cd7717b2bd5fb3ee64a1c19b490faa