Added node_modules to gitignore.
Added package.json for npm test support.
Added travis config.