Travis CI

This allows Travis CI to build and test this repo.

Also changed the vows grunt reporter to `spec` since the `package.json` used `spec` when running vows.

For Travis CI to work you will need to login to Travis CI and turn on `node-cpplint` in the [profile page](https://travis-ci.org/profile).