add non-interactive --diff mode

Call `rpmconf -D [-a|-opackage]` to non-interactively dump diff
of config files. This is useful to audit changes to one or more
packages after upgrade, whether via the CLI or via
unattended automation. See README for example usage.