Setting up travis for ci
Using hard versions for dependencies
performing grunt prep before testing