WIP: git log --follow

WIP
@mr-vinn in regards to https://github.com/gitlabhq/gitlab_git/pull/35#issuecomment-60769195 is this what you were thinking?