Find command optimization

This change optimizes the find command by stopping it from recursing into the directories that the user specifies in the --ignore.

Previously find would enter those directories and recursively search them - none of the files from them were ever printed.

In my use case (with a lot of symlinks in node_modules) this speeds up each find call 60 times.