Add a config option for the patch message template
Contents of field `message_skeleton` at the root of the global config file will
be placed into `message` by `pijul record` for editing, if present and not
overridden via `-m` switch.
Analogous to git's `commit.template`, but as an inline string rather than a
filepath.
Moved the call to `Global::load` to a `lazy_static`. `header` needs the config
in two places now, and parsing it twice seems like a waste. Arranging a single
parse manually in a satisfying way (in both places it's a fallback, and should
remain one) makes the function a mess.