travis performs npm tasks by default
travis should recompile the project before testing

This should help keep the compile cruft to a minimum.
Compilation commits are now no longer needed except in preparation for
release.