WIP: git log --follow

WIP
@bbodenmiller Yes it is - for now this will have the same effect as #7417, but it allows the UI to override the `follow` option if we want that in the future.