Update NPM on AppVeyor (old versions don't understand "^")
The bundled version of npm that comes with the node binary is old.
Also update NPM on Travis.
Merge pull request #103 from naturalatlas/npm-update

Update NPM on AppVeyor/Travis (old versions don't understand "^")