title: gulp silently failing - no errors printed to console
body: <p>My gulp file is not emitting any errors on either standard gulp methods like gulp.src() with non existant paths nor are stream errors being called by their handler.  I've included a simple file that silently fails, printing only the starting.. and finished.. default messages.  </p>
  
  <pre><code>var //
    gulp      = require( "gulp" ),
    gulpUtil  = require( "gulp-util" ),
    sass      = require( "gulp-ruby-sass");
  
  
   gulp.task( "default", function() {
    gulp.src( "path-that-does-not-exist.scss" )
    .pipe( sass() )
    .on( "error", function( err ) {
      console.log( "this should print" );
    })
    .pipe( gulp.dest( "./client-side/public/compiled" ) );
   });
  </code></pre>