Renames hunk parse test
Extracts parsing methods for readability
Refactors DiffParser parse of header to match parse of hunks