rename spec, as it was poorly worded

it matches gitignore exactly, and is the inverse of the untracked files
(i.e. the output of git status)
don't File::FNM_DOTMATCH, because that's crazy

a dumb pattern like "foo/*/*/*/*.gz" would glob stuff like
"foo/../some/other/path.gz" which is bad
gemified