Add Travis CI configuration.

We have lots of tests but no CI!