Travis CI: Initial integration

This is the initial setup for Travis CI to run the tests and benchmarks.