Very likely, some things might be broken now (I didn't check too
errexit and nounset was already pretty common in most of the scripts;
the ones that didn't have it set might complain at some point, but we'll
noglob is necessary for any `for foo in $bar`-kind of loops that we
don't want to accidentally expand values because it contains globbing.
Where we know that we *want* globbing, we explicitly disable noglob
locally. This is mostly crucial for zr, as it *expects* to loop over
globs that we don't want to expand for local files.