Travis-CI testing

This adds a Travis-CI config file, so automated tests will be done on every commit. You'll need to add your repo to Travis-CI at https://travis-ci.org/ prior to merging this change. Let me know if you run into any issues.