Setting up Travis CI to build and test on push