Add travis-ci support

This provides automatic notifications when a commit breaks the build or tests.