add ignore to options + default ignore paths that contains 'node_modules...

Hi,

The idea of this Pull Request is to bring an `ignore` option.  
**options.ignore**
Type: Array
Default Value: ['node_modules']

It will ignore any file that contains 'node_modules' within their path