build: Add travis configuration.

Travis will do some nice continuous integration testing for us on every commit
and pull request.