Added travis CI configuration and task for grunt.

I've turned on the service hook in the repo, however this is the configuration for it to work (hopefully).