Add decent font-locking in diffscuss-mode.

The faces are all stolen from org-mode.

The colorizing scheme is:

* color the entire header, including the text

* color only the leading part of a body line (e.g. %--), leaving the
  text of the body a little less overwhelming and (I think) easier to
  read.