Add initial TravisCI configuration. #24.

This almost certainly won't work yet due to missing dependencies,
but I'll fix those as I go along.