Require wl-util in wl-draft.

Wl-draft uses macros from wl-util, it cannot be compiled without it.
Merge pull request #68 from jech/require-wl-util-in-wl-draft

Require wl-util in wl-draft.
wl-draft.el (wl-draft-send-mail-with-sendmail): Set buffer-file-coding-system to raw-text.
Make wl-highlight-message use the citation depth for choosing the face.

Rather than using a stateful algorithm for choosing arbitrary but
distinct faces for the various citation prefixes in the message,
this uses the citation depth for plain citations and an arbitrary
hash of the attribution name for SC-style attributions.
Implement draft highlighting using jit-lock-mode.

This uses Emacs' 21 native highlighting mechanism, and is enabled
by default if available.
Don't recompute in-header in wl-draft-default-jit-highlight.

This was wrong, since point may have changed by then, and caused
mis-highlighting of the first line if it was quoted.
Use a period instead of percent sign when generating Message-ID.

We are currently using % to separate the user name in Message-IDs,
which requires URL-encoding and is inconvenient when pasting Message-IDs
into URLs.  Change this to a period.
Bind select-safe-coding-system-accept-default-p in wl-draft-send-mail-with-sendmail.