add function op/git-last-change-date
[#54] use git recorded last change date as the file's last change date
[#57] fix 'space in file name' issue