fix(plugin): options and error handling
fix(plugin): options and error handling

 - properly initializing `failAfterError` option to `true`
 - emitting error in `process.nextTick` to allow throwing
 - minor refactoring

olegskl/gulp-stylelint