removing XDG in favor of -c argument

* bunch of minor fixes (see ChangeLog)