TravisCI Integration

We have code and tests, and we've seen an example of a Python 3 bug, so we might as well have Travis run these tests and try building the docs.