Fix gulp pipeline and test

The test run by Travis CI failed (filename case didn't match module
name). However, it showed up as passed because gulp exited with status
0. Long story short, after upgrading gulp and switching out an
incompatible plugin, a failing test now correctly causes gulp to exit
with 1.