graphqlbackend: Expose RepositoryCommitArgs, DiffStat, DiffHunk, DiffHunkRange
Created by: mrnugget
This is the same as in #6348: I need these types in a8n
and in order to not having to duplicate tons of code, I expose them here.
Extracting this from from #6265 to make reviewing easier by reducing noise.