travis: Force update of npm to support "^" version syntax

One of our dependencies (grunt -> findup-sync -> glob) started[1]
using "^" in a dependency which is not supported yet in the version
of npm that Travis uses with nodejs 0.8.