title: Gulp "watch" is not running the sub task "sass" on file change
body: <p>I am using Gulp for watch and sass complier. When I start "watch" first time then "sass" complier runs and its create the css files as per given path. However when I change the .scss files then it doesn't call "sass" complier again. Following is is my these two tasks and variables.</p>
  
  <pre><code>gulp.task('sass', function () {
      gulp.src(config.sassPath)
          .pipe(sass())
          .pipe(gulp.dest(config.cssPath))
          .pipe(livereload());
  });
  
  gulp.task('watch', false, function () {
      livereload.listen(8189);
      gulp.src(config.watchPaths)
              .pipe(watch(config.watchPaths, function (event) {
                  gulp.start( 'sass', 'js-hint', 'server','test');
                  livereload();
              }))
              .pipe(livereload());
  });
  </code></pre>
  
  <p>Following command i use to run "watch" task</p>
  
  <pre><code>gulp watch
  </code></pre>
  
  <p>I do see "watch" is reloading when I am changing the .scss file. Following is log for this.</p>
  
  <pre><code>[19:49:30] public/sass/html-controls.scss was changed
  [19:49:30] /Users/dkuma204/Desktop/Dilip/Projects/OPEN/SourceCode/AWF/OPENApp/application/public/sass/html-controls.scss reloaded.
  </code></pre>
  
  <p>Not sure what I am missing here. Please help.</p>