CI Additions

Add grunt build and lint tasks to Travis CI so that you can catch errors automatically. Complements #32.