Add watchify-tests command

We observed very strange behavior mixing watchify with gulp.watch... The
simplest solution seems to create a separate task just for watching
tests.

It's important to lint JS before running browserify in order to prevent
the watch command from exiting with an error status.