Tidy up npm scripts
Add Travis CI