Adds `npm test` and travis.yml

Runs the default gulp task on `npm test` and adds a node_js `.travis.yml` config.