Travis CI integration

With [Travis CI](http://travis-ci.org), each push and pull request into the repository will get tested automatically.

In addition to merging this change you'll have to enable Travis for your repository on the Travis CI website.