Better error message when using remove gulp.watch functionality
In the 4.0 branch, we removed the ability to use strings as watch tasks and it causes a cryptic error message TypeError: Arguments to path.resolve must be strings
as noted in #999 (closed)
We need to make this change/error more apparent.