Add full parser for git diff-tree output