fix comment
make blame work with submodules. refactored so all git-tools dependent logic inside blamer module