Xunit reporter

Updated based on feedback and seems to pass the test regressions.