For each R_Group diagnostic produced, this patch gives more
information about it by printing the absolute file path,
the line and column number the pass was applied to and finally
the remark option that was used.
Clang does the same with the exception of printing the relative
path rather than absolute path.
Depends on D159260. That patch adds support for backend passes
while this patch adds remark options to the backend test cases.
[nit] sourceMgr is a concept from Clang. Could you please clarify a bit for folks who only work with Flang. Something as simple as "Clang has X, Flang does not. Use this instead" would be OK.