Add caching of node_modules to travis.yml.
Fix QUnit inclusion in test/test.js.