Now parses git diff output into files, hunks, and hunk lines.