extdiff: do not shell-quote options to new commands
revert a change introduced by
453097750fbf
Include section name and parameter name (if available) in config errors.
Added tests for this.
Never apply string formatting to generated errors with util.Abort.
Otherwise error messages containing % chars yield errors or worse.
Fixed (hopefully) all users of util.Abort.