Add a Travis CI file for automated testing of pushes and pull requests

Add a Travis CI file for automated testing of pushes and pull requests