Automatically run tests on Travis CI

Adds simple `.travis.yml` for running tests via Travis.

A few tests are disabled because they require a real API key; not sure of a good way to deal with this.

Running composer to get phpunit is not actually required since the Travis versions of PHP come with phpunit, and (right now) they run the tests successfully. However, it's probably better to be sure of the version we're getting.