Change diffcourse format.

In particular:

* Use % instead of ! as the enabling character, as "context diffs"
  already use !, and this could cause confusion.

* Fill body and comment lines with - and * respectively, so that they
  line up better.  For example:

%* author: ejorgensen
%* other: header value
%- Body line.
%-
%- And another body line.