Add Travic CI config for unit tests
Tell Travis we're doing Javascript
Run npm without sudo

Running "sudo npm" doesn't work for us, but right before we fail doing
that Travis successfully runs "npm" without sudo. See if we can do
without.
Make command line unit tests work locally

This hopefully means they will work in Travis as well.
Merge pull request #1 from spotify/travis

Add Travic CI config for unit tests