simplify travis-ci build script, use npm for all dependencies