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.
Require wl-util in wl-draft.

Wl-draft uses macros from wl-util, it cannot be compiled without it.