log: allow multiple pathspecs with --follow

Instead of just replacing the single pathspec "foo" with
"bar" when we see a rename "bar->foo", this just widens the
pathspec whenever we see such a rename.