Travis CI: Initial integration

This is the initial setup for Travis CI to run the tests and benchmarks.
Merge travis-ci (#1) into master

Travis CI: Initial integration

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