rdempty: remove root directory itself

...for every 'root' we recurse into. Previously we needed multiple runs
to remove 'foo/bar/baz', 'foo/bar', and 'foo'.
rdempty: skip . to avoid -EINVAL
xterm-color-chooser: migrate to ~/.config/nullroute

I just realized how much litter KDE 5 has put in my ~/.config. Ugh
accdb: add a magic '+untagged' search pattern
lsh-import-key: rename variable
trash: warn about parent being unwritable
trash: do not clobber errno
git-all-repack: use -execdir