title: Nodemon watch option broken
body: <p>I am using <em>gulp-nodemon</em></p>
  
  <p>config directory includes only one file, server.js.</p>
  
  <pre><code>$.nodemon({
    script: 'config/server.js',
    watch: ['config/**/*.js']
  })
  .on('restart', function () {
    setTimeout(function () {
      $.livereload.changed();
     }, 1000);
   });
  </code></pre>
  
  <p>Output:</p>
  
  <pre><code>[gulp] [nodemon] v1.2.1
  [gulp] [nodemon] to restart at any time, enter `rs`
  [gulp] [nodemon] watching: config/**/*.js
  [gulp] [nodemon] starting `node config/server.js`
  [gulp] [nodemon] watching 34,325 files - this might cause high cpu usage. To reduce use "--watch".
  </code></pre>
  
  <p>If i include an ignore option it fixes.</p>
  
  <pre><code>ignore: [
    'node_modules/**',
    'bower_components/**'
  ]
  </code></pre>
  
  <p>Why does nodemon watch everything even when I tell it to watch only config directory?</p>
  
  <p>Also it appears from the output it only watches the config directory <code>[nodemon] watching: config/**/*.js</code></p>