Configuration for Travis CI.

@fogus This will let us have nice little status messages under pull requests to let us know about failing tests. Before merging, just take steps 1 & 2 from here: http://about.travis-ci.org/docs/user/getting-started/

A tip of the :tophat: to @refack for the idea.