Add option to propagate uglifyjs errors back to Gulp

Currently, if uglify produces an error gulp-uglify pipes the unminified content back to gulp. While this is reasonable behavior by default, for organizations that have error management built into their gulp pipelines, it is more useful to propagate that error as a gulp error, so that it can be handled by the gulp error management.