fn parse_name_status(raw: &str) -> Vec<FileHunks>
Parse git diff --name-status output into a list of FileHunks stubs. Hunks are filled in by the per-file fetch pass.
git diff --name-status
FileHunks