recursively searches for a regex pattern while respecting your gitignore
