Use %%s instead of %s
Add fr_canonicalize_error()

So the error messages are all of the same format, and the
code isn't duplicated all over the place
Use fr_canonicalize_error()
Add PW_TYPE_MULTI

For CONF_PAIRs which can exist multiple times in a CONF_SECTION
Add parsing for "query" via PW_TYPE_MULTI

The default configuration is parsed.  If people change the
"reference" line, they'll miss all of the pre-parsing stuff.
But... this works for now, until we have something which handles
randomly named subsections and config items.
Reduce scope of "start" variable.

Which might un-confuse the compiler, which thinks it's unused
Pre-parse insert / trim / expire, and mark them PW_TYPE_XLAT
Remove unused variable
Mark da as UNUSED to quiet scan