Added a logging message in case markdown processing fails
Split diffs for CommitDetail

Now it's easier to see which file you're looking at