adding package.json for node deps, and another fix to travis.yml