Develop

I added in an `errorOnFail` option (defaulted to `false`) that allows the stream to return an error thus allowing the gulp task to fail. I need this behavior as I want the task to fail when working with my Jenkins build jobs. This will cause the build jobs to fail correctly and not incorrectly show the builds as being successful.

I also updated the README.md to document the new option.