[bug-862042] Adding Grunt tests and travis.ci integration. 

Additionally also removed a bunch of unused files too - I did a grep we they're not included anywhere I could find.