add custom ignore patterns

This adds a parameter ignore to the config to allow new rules to ignore files and not only dot files :)

for example you now can add `/\.flac/i` to ignore, to ignore flac files.