added npm update

travis uses a version of npm that is too old, this updates npm
so that `npm install` can be copacetic.