Add watch task

gulp-plumber has been added as well to catch errors and prevent watch
from crashing whenever there are errors.