Travis CI support

The test requirements are from my own virtual environment where tests
execute correctly. I can bump them later.

This fixes #48.