Added CI setup

Added Grunt file for CI, tests now running on Travis, using Saucelabs browsers.

I can add a Contributing.md, to detail the process on what exactly happens, but sending this for now.,