change git log order,add status type "Rename".

> when move or rename a file,we can modify it or not. can not get the file modify status by --name-stauts.

When a file is moved, `--name-status` shows the percentage of how much was moved. 100% (ie `R100`) would be the same as a full rename (and no changes). Does that make sense?