Update Ubuntu packages; cache node modules in Travis build