Use Diff::File blob methods from diff highlighter
Extracted from https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/11777
By using the memoized diff_file.{old,new}_blob
methods, this prevents a potential unnecessary extra lookup.
Edited by Douwe Maan