From http://stackoverflow.com/questions/822811/showing-which-files-have-changed-between-git-branches