refactoring of sprites tasks
fixed build callbacks for styles and scripts tasks
some refactoring for watchers and sprites tasks, removed watcher stuff from sprites (cause gulp.spritesmith throws errors not to event stream)
some little refactoring of scripts tasks
fixed jshint tasks
fixed jshint tasks (rename hack), and replaced gulp-callback to native end callback in styles and scripts tasks