handle git blaming an empty file (changed behavior in git 1.8.5)