Return gulp.src in tasks because gulp.src is async

Because without returning it, the task system can't know if the task is finished or not (especially the slow images task)