Simplify file-exclusion filter syntax so we can use plain regexps instead
of globmatch, for a 100x speedup. With lots of unit tests for the new
glob-matching engine.