Adds travis-ci config

- Normalizes grunt tasks to two-space indentation
- Adds “test” grunt task
- Wires up `npm test` to call `grunt test`
- Fixes #7