Added .travis.yml for testing grunt and jekyll builds on commit

This required adding a few things to package.json and the Gemfile

Sass was added to the gemfile.
grunt-cli and bower were added to package.json as devDependancies

Vendor folder added to jekyll exclude list