Actually, diff at a word granularity instead...
Clean up diff presentation further

- Use white-space: pre-wrap to make spaces visible.
- Use \n instead of |newline| because it's less annoying.
- Stop using bold, it was too distracting.