Issue #6: Initial Travis CI integration to run existing SimpleTests.

This is the same PR as #8, but with all the commits squashed together for cleanliness.