Setting up Travis CI

@mattjay was good enough to give us tests, so I figure we should be doing CI.

This adds the ```.travis.yml``` configuration file and I believe (fingers crossed) should enable CI. @mattjay does this look good?