Updated to use gulp.

The grunt version was quite outdated. Rather than update the grunt version
which is usually a bit painful, it's been updated to use gulp.
Removed the invalid node version property.