File path filters

I added a new option that allows you the user to filter paths that contain certain string keys. It only works for async walking, but it really helps read large directories fast, when you know you can ignore certain things.

The overhead for non-users should be just a variable declaration and an if statement per directory read.